Results of 1 - 10 of about 24 for 言明 (0.004 sec.)
- 言明 13361
- « 後方参照 再試行無しのサブパターン » PHP Manual PCRE 正規表現構文 言明 検索 言明 言明 (assertion) とは、カレントのマッチング位置の直前・直後の文字に対する テストであり、文字を消費 (consume)〔つまり文字自体にマッチ〕しません。 単純な言明コー
... ド \b, \B, \A, \Z, \z, ^ および $ については、 エスケープシーケンス で説明しました。より複雑な言明は、サブパターンを用いて記述します 〔言明サブパターン (assertion subpattern) と呼ばれる〕。 言明サブパターンには、2 種類あり ... ます。対象文字列において カレントの位置の 先を読む ものと、 後ろを読む ものです。 言明サブパターンは、カレントのマッチング位置を変更しないことを除き、 通常と同じようにマッチングが行われます。 先読み 言明 (looka ... head assertion) は、 肯定の言明 (positive assertion) の場合 (?= で始まり、 否定の言明 (negative assertion) の場合 (?! で始まります。例えば、 \w+(?=;) は、 ...
-
https://man.mtool.work/php/8.3/regexp.reference.assertions.html
- 言明 13361
- « 後方参照 再試行無しのサブパターン » PHP Manual PCRE 正規表現構文 言明 検索 言明 言明 (assertion) とは、カレントのマッチング位置の直前・直後の文字に対する テストであり、文字を消費 (consume)〔つまり文字自体にマッチ〕しません。 単純な言明コー
... ド \b, \B, \A, \Z, \z, ^ および $ については、 エスケープシーケンス で説明しました。より複雑な言明は、サブパターンを用いて記述します 〔言明サブパターン (assertion subpattern) と呼ばれる〕。 言明サブパターンには、2 種類あり ... ます。対象文字列において カレントの位置の 先を読む ものと、 後ろを読む ものです。 言明サブパターンは、カレントのマッチング位置を変更しないことを除き、 通常と同じようにマッチングが行われます。 先読み 言明 (looka ... head assertion) は、 肯定の言明 (positive assertion) の場合 (?= で始まり、 否定の言明 (negative assertion) の場合 (?! で始まります。例えば、 \w+(?=;) は、 ...
-
https://man.mtool.work/php/8.3/regexp.reference.assertions.html
- 条件付きサブパターン 9424
- « 再試行無しのサブパターン コメント » PHP Manual PCRE 正規表現構文 条件付きサブパターン 検索 条件付きサブパターン サブパターンを条件付きでマッチング処理させることが可能です。 言明の結果や直前のキャプチャ用サブパターンがマッチしたかどうかによ
... た場合に、その条件が満たされることになります。 「トップレベル」においては、この条件は偽となります。 数値の他にも、条件として言明が使用できます。先読み言明と 戻り読み言明のいずれも使え、肯定の言明も否定の言明も使用できます。 次のパターンを見てみましょう ... 2 行目に 2 つの選択肢が 書かれています。 (?(?=[^a-z]*[a-z]) \d{2}-[a-z]{3}-\d{2} | \d{2}-\d{2}-\d{2} ) 条件は、肯定の先読み言明であり、英字以外の文字の並びの後に英字が 続くものにマッチします。言いかえると、対象文字列に少なくとも英字が 一つあるかどうか ... かの文字列にマッチします。ここで、aaa は英字、 dd は数字です。 関連キーワード: 条件 サブパターン パターン マッチ カッコ 場合 言明 dd 選択肢 英字 マッチング キャプチャ 以上 数値 最初 並び a-z 意味 空白 挿入 ...
-
https://man.mtool.work/php/8.3/regexp.reference.conditional.html
- 条件付きサブパターン 9424
- « 再試行無しのサブパターン コメント » PHP Manual PCRE 正規表現構文 条件付きサブパターン 検索 条件付きサブパターン サブパターンを条件付きでマッチング処理させることが可能です。 言明の結果や直前のキャプチャ用サブパターンがマッチしたかどうかによ
... た場合に、その条件が満たされることになります。 「トップレベル」においては、この条件は偽となります。 数値の他にも、条件として言明が使用できます。先読み言明と 戻り読み言明のいずれも使え、肯定の言明も否定の言明も使用できます。 次のパターンを見てみましょう ... 2 行目に 2 つの選択肢が 書かれています。 (?(?=[^a-z]*[a-z]) \d{2}-[a-z]{3}-\d{2} | \d{2}-\d{2}-\d{2} ) 条件は、肯定の先読み言明であり、英字以外の文字の並びの後に英字が 続くものにマッチします。言いかえると、対象文字列に少なくとも英字が 一つあるかどうか ... ちらかの文字列にマッチします。ここで、aaa は英字、 dd は数字です。 関連キーワード: 条件 サブパターン パターン マッチ カッコ 言明 選択肢 英字 マッチング キャプチャ 以上 数値 最初 並び a-z 意味 空白 挿入 先読み 肯定 再試行 コメント 正規 表現 構文 ...
-
https://man.mtool.work/php/8.3/regexp.reference.conditional.html
- エスケープシーケンス 8607
- « メタ文字 Unicode 文字プロパティ » PHP Manual PCRE 正規表現構文 エスケープシーケンス 検索 エスケープシーケンス バックスラッシュ〔日本語環境では円記号となる場合もある〕には、 いくつかの使用法があります。ひとつめの使用法は、 非英数字の前に記
... 検索対象文字列の終端である場合、マッチできる文字が無いので、 マッチは失敗します。 バックスラッシュの第 4 の使用法は、簡単な言明 (assertion) です。 言明とは、マッチがある特定の位置でだけ可能だという条件を指定するもので、 検索対象文字列から文字を消費 ( ... consume)〔つまり文字自体にマッチ〕 しません。サブパターンを使ったより複雑な言明の方法もありますが、 それについての解説は後ほど行います。バックスラッシュを使った言明は、 次のものがあります \b 単語境界 \B ... 端、または終端の改行(複数行モードとは独立) \z 検索対象文字列の終端(複数行モードとは独立) \G マッチングの開始位置 これらの言明は、文字クラス内では使用できません(また、文字クラス内では、 " \b " はバックスペース文字という別の意味を持つので 注意してくだ ...
-
https://man.mtool.work/php/8.3/regexp.reference.escape.html
- エスケープシーケンス 8607
- « メタ文字 Unicode 文字プロパティ » PHP Manual PCRE 正規表現構文 エスケープシーケンス 検索 エスケープシーケンス バックスラッシュ〔日本語環境では円記号となる場合もある〕には、 いくつかの使用法があります。ひとつめの使用法は、 非英数字の前に記
... 検索対象文字列の終端である場合、マッチできる文字が無いので、 マッチは失敗します。 バックスラッシュの第 4 の使用法は、簡単な言明 (assertion) です。 言明とは、マッチがある特定の位置でだけ可能だという条件を指定するもので、 検索対象文字列から文字を消費 ( ... consume)〔つまり文字自体にマッチ〕 しません。サブパターンを使ったより複雑な言明の方法もありますが、 それについての解説は後ほど行います。バックスラッシュを使った言明は、 次のものがあります \b 単語境界 \B ... 端、または終端の改行(複数行モードとは独立) \z 検索対象文字列の終端(複数行モードとは独立) \G マッチングの開始位置 これらの言明は、文字クラス内では使用できません(また、文字クラス内では、 " \b " はバックスペース文字という別の意味を持つので 注意してくだ ...
-
https://man.mtool.work/php/8.3/regexp.reference.escape.html
- メタ文字 8423
- « デリミタ エスケープシーケンス » PHP Manual PCRE 正規表現構文 メタ文字 検索 メタ文字 正規表現の強力さは、パターン中に選択肢や繰り返しを記述できることに あります。選択肢や繰り返しは、 メタ文字 (meta-character) を使ってパターン中に記述します
... 角カッコ外で使用できるメタ文字 メタ文字 説明 \ 多目的に使う一般的なエスケープ文字 ^ 検索対象(複数行モードでは行)の始まりを言明 $ 検索対象の終わりあるいは終端の改行文字の前(複数行モードでは行の終わり)を言明 . 改行を除くすべての文字にマッチ(デフォル ... ターンの開始 ) サブパターンの終了 ? ( の直後の最初の文字として使った場合は、 キャプチャしないグループ、名前付きサブパターン、言明、 オプション設定といった特殊な構文の開始を表します。 量指定子として使った場合は、省略可能であることを表します ( {0,1} と同じ ... 降のセクションで、各メタ文字の使用法の説明を行います。 関連キーワード: メタ クラス カッコ 繰り返し 開始 パターン エスケープ 言明 サブパターン 場合 正規 表現 構文 選択肢 記述 character 一般的 複数 モード 終わり ...
-
https://man.mtool.work/php/8.3/regexp.reference.meta.html
- メタ文字 8423
- « デリミタ エスケープシーケンス » PHP Manual PCRE 正規表現構文 メタ文字 検索 メタ文字 正規表現の強力さは、パターン中に選択肢や繰り返しを記述できることに あります。選択肢や繰り返しは、 メタ文字 (meta-character) を使ってパターン中に記述します
... 角カッコ外で使用できるメタ文字 メタ文字 説明 \ 多目的に使う一般的なエスケープ文字 ^ 検索対象(複数行モードでは行)の始まりを言明 $ 検索対象の終わりあるいは終端の改行文字の前(複数行モードでは行の終わり)を言明 . 改行を除くすべての文字にマッチ(デフォル ... ターンの開始 ) サブパターンの終了 ? ( の直後の最初の文字として使った場合は、 キャプチャしないグループ、名前付きサブパターン、言明、 オプション設定といった特殊な構文の開始を表します。 量指定子として使った場合は、省略可能であることを表します ( {0,1} と同じ ... 指定 以降のセクションで、各メタ文字の使用法の説明を行います。 関連キーワード: メタ カッコ 繰り返し 開始 パターン エスケープ 言明 サブパターン 正規 表現 構文 選択肢 記述 character 一般的 複数 モード 改行 最初 以上 最小 最大 デリミタ シーケンス meta ...
-
https://man.mtool.work/php/8.3/regexp.reference.meta.html
- アンカー 8323
- « Unicode 文字プロパティ ドット » PHP Manual PCRE 正規表現構文 アンカー 検索 アンカー ハット記号 ( ^ ) は、文字クラス外でマッチモード (matching mode) がデフォルトの場合、 カレントのマッチング位置が対象文字列の始端である場合に真だ という言明
... (デフォルトでは)カレントのマッチング位置が 対象文字列の終端にあるか、文字列の終わりの改行文字の直前にある場合に 真だという言明です。パターン中で選択肢を用いる場合は、ドル記号 ( $ ) は、 必要な選択肢の最後に記述すればよく、パターン全体の最後にしか 記述 ... ONLY オプションを設定すると、ドル記号の動作を文字列の終端でのみ マッチするように変更することができます このオプションは \Z 言明には影響しません。 ハット記号とドル記号の動作は、 PCRE_MULTILINE オプションを設定すると変化します。この場合、対象文字列の始端 ... ります。 関連キーワード: パターン 記号 場合 マッチ 選択肢 モード ハット 固定 ドル 始端 記述 終端 アンカー クラス マッチング 言明 すべて 複数 カレント 意味 ...
-
https://man.mtool.work/php/8.3/regexp.reference.anchors.html
- アンカー 8273
- « Unicode 文字プロパティ ドット » PHP Manual PCRE 正規表現構文 アンカー 検索 アンカー ハット記号 ( ^ ) は、文字クラス外でマッチモード (matching mode) がデフォルトの場合、 カレントのマッチング位置が対象文字列の始端である場合に真だ という言明
... (デフォルトでは)カレントのマッチング位置が 対象文字列の終端にあるか、文字列の終わりの改行文字の直前にある場合に 真だという言明です。パターン中で選択肢を用いる場合は、ドル記号 ( $ ) は、 必要な選択肢の最後に記述すればよく、パターン全体の最後にしか 記述 ... ONLY オプションを設定すると、ドル記号の動作を文字列の終端でのみ マッチするように変更することができます このオプションは \Z 言明には影響しません。 ハット記号とドル記号の動作は、 PCRE_MULTILINE オプションを設定すると変化します。この場合、対象文字列の始端 ... ンは固定となります。 関連キーワード: パターン 記号 マッチ 選択肢 モード ハット 固定 ドル 始端 記述 終端 アンカー マッチング 言明 複数 カレント 意味 全体 最後 Unicode プロパティ ドット 正規 表現 構文 ...
-
https://man.mtool.work/php/8.3/regexp.reference.anchors.html