現在の位置: ホーム> 関数カテゴリ一覧> mb_ereg_match

mb_ereg_match

マルチバイト文字列の正規表現マッチング
名前:mb_ereg_match
カテゴリ:マルチバイト文字列
対応言語:php
一言説明:一致するようにマルチバイト文字エンコードの正規表現を使用します

関数名:mb_ereg_match()

該当するバージョン:PHP 4> = 4.2.0、PHP 5、PHP 7、PHP 8

使用法:MB_EREG_MATCH()関数は、マルチバイト文字エンコードの正規表現を使用して一致するために使用されます。

構文:mb_ereg_match(string $ pattern、string $ subject [、string $ option = ""]):bool

パラメーター:

  • $パターン:一致する正規表現パターン。
  • $件名:検索する文字列。
  • $ option(オプション):一致オプションを指定するために使用される文字列。デフォルトは空の文字列です。

返品値:試合が成功した場合はtrueを返し、それ以外の場合はfalseを返します。

例1:

 $pattern = "正则表达式"; $subject = "这是一个测试字符串"; if (mb_ereg_match($pattern, $subject)) { echo "匹配成功"; } else { echo "匹配失败"; }

例2:

 $pattern = "[\x{4e00}-\x{9fa5}]"; // 匹配中文字符$subject = "测试字符串"; if (mb_ereg_match($pattern, $subject)) { echo "匹配成功"; } else { echo "匹配失败"; }

注:

  • この関数は、MB_EREG()関数の単純化されたカプセル化であり、文字列全体が正規表現パターンと一致するかどうかを検出します。
  • mb_ereg_match()はマルチバイト文字エンコードを使用するため、この関数を使用する場合、文字エンコードと内部文字エンコードが正しく設定されていることを確認する必要があります。
  • $ optionパラメーターを使用して、「i」を意味する一致オプションを指定することができます。
  • 正規表現の構文と一致オプションの詳細については、公式のPHPドキュメントを参照してください。
類似の関数
  • マルチバイト文字列の正規表現マッチング mb_ereg_match

    mb_ereg_match

    マルチバイト文字列の正規表現マッチング
  • MBStringの内部設定を取得します mb_get_info

    mb_get_info

    MBStringの内部設定を取得します
  • 文字列の一部を取得します mb_strcut

    mb_strcut

    文字列の一部を取得します
  • 指定された幅でひもが切り捨てられます mb_strimwidth

    mb_strimwidth

    指定された幅でひもが切り捨てられます
  • 文字列の長さを取得します mb_strlen

    mb_strlen

    文字列の長さを取得します
  • Mimeヘッダーの文字列をエンコードします mb_encode_mimeheader

    mb_encode_mimeheader

    Mimeヘッダーの文字列をエンコードしま
  • 別の文字列で指定された文字の最後の発生を見つける mb_strrchr

    mb_strrchr

    別の文字列で指定された文字の最後の発生を
  • ケース文字列が別の文字列の最初に表示される場所を不機嫌に見つけます mb_stripos

    mb_stripos

    ケース文字列が別の文字列の最初に表示され
人気記事(にんききじ)