Position actuelle: Accueil> Catégories de fonctions> mb_ereg_search

mb_ereg_search

Expression régulière multi-octets pour les cordes multi-octe prédéfinies
Nom:mb_ereg_search
Catégorie:Chaîne multi-octet
Langage de programmation:php
Description en une ligne:Effectuer une recherche d'expression régulière dans une chaîne multilingue

Nom de la fonction: MB_EREG_SEARCH ()

Version applicable: PHP 4> = 4.2.0, Php 5, PHP 7

Fonction Description: La fonction MB_EREG_SEARCH () est utilisée pour effectuer des recherches d'expression régulières dans une chaîne multi -yte.

Utilisation: MB_EREG_SEARCH ($ Pattern, $ String, $ option = 'ms')

paramètre:

  • $ motif: le modèle d'expression régulière à rechercher.
  • $ String: la chaîne multi -yte à rechercher.
  • $ Option (facultatif): Les options disponibles sont les suivantes:
    • «MS»: option par défaut, indiquant l'utilisation de la chaîne multi -yte et du mode multi-ligne.
    • «IS»: signifie que seules les chaînes de mulabyte sont utilisées.
    • «IX»: signifie utiliser des chaînes multi-gytets et ignorer le cas.
    • «IMSX»: signifie l'utilisation de chaînes multipies, de modes multi-lignes et d'ignorer le cas.

Valeur de retour:

  • Renvoie True si une correspondance est trouvée, sinon renvoie false.

Exemple:

 // 在字符串中搜索匹配的正则表达式$string = "Hello, 你好!"; $pattern = "/[\x{4e00}-\x{9fa5}]/u"; // 匹配中文字符mb_ereg_search($pattern, $string); if (mb_ereg_search()) { echo "找到匹配项!"; } else { echo "未找到匹配项!"; } // 使用不同选项进行搜索$string = "Hello, 你好!"; $pattern = "/hello/i"; // 忽略大小写匹配"hello" mb_ereg_search($pattern, $string, 'i'); if (mb_ereg_search()) { echo "找到匹配项!"; } else { echo "未找到匹配项!"; }

Notes:

  • Avant d'utiliser la fonction MB_EREG_SEARCH (), vous devez d'abord utiliser la fonction MB_EREG () ou la fonction MB_ERG_SEARCH_INIT () pour définir le modèle d'expression régulière.
  • Après avoir utilisé la fonction MB_EREG_SEARCH (), vous pouvez utiliser la fonction MB_EREG_SEARCH_GETPOS () pour obtenir la position de la correspondance.
Fonctions similaires
Articles populaires