正規表現リファレンス |
はじめに |
目次 |
クイックリファレンス |
文字 |
基本機能 |
文字クラス |
短縮記法 |
アンカー |
単語境界 |
量指定子 |
Unicode |
キャプチャグループと後方参照 |
名前付きグループと後方参照 |
特殊グループ |
モード修飾子 |
再帰とバランシンググループ |
置換リファレンス |
文字 |
一致したテキストと後方参照 |
コンテキストと大文字・小文字変換 |
条件式 |
このサイトの詳細 |
はじめに |
正規表現クイックスタート |
正規表現チュートリアル |
置換文字列チュートリアル |
アプリケーションと言語 |
正規表現の例 |
正規表現リファレンス |
置換文字列リファレンス |
書籍レビュー |
印刷可能なPDF |
このサイトについて |
RSSフィードとブログ |
機能 | 構文 | 説明 | 例 | JGsoft | .NET | Java | Perl | PCRE | PCRE2 | PHP | Delphi | R | JavaScript | VBScript | XRegExp | Python | Ruby | std::regex | Boost | Tcl ARE | POSIX BRE | POSIX ERE | GNU BRE | GNU ERE | Oracle | XML | XPath |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
文字列アンカー | ^^ (キャレット) | 正規表現パターンが適用される文字列の先頭と一致します。 | ^.はaにabc\ndef | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致しない | 一致する |
文字列アンカー | $$ (ドル記号) | 正規表現パターンが適用される文字列の末尾と一致します。 | .$はfにabc\ndef | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致しない | 一致する |
文字列アンカー | $$ (ドル記号) | 文字列の末尾に加えて、文字列の最後の改行前(もしあれば)にも一致します。 | .$はfにabc\ndef\n | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 該当なし | 一致しない |
行アンカー | ^^ (キャレット) | 文字列の先頭に加えて、各改行後にも一致します。つまり、文字列の各行の先頭と一致します。 | ^.はaとdにabc\ndef | 一致する | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | 一致する | 一致する | 基本 拡張 grep egrep awk | オプション | オプション | オプション | オプション | オプション | オプション | 該当なし | オプション |
行アンカー | $$ (ドル記号) | 文字列の末尾に加えて、各改行前にも一致します。つまり、文字列の各行の末尾と一致します。 | .$はcとfにabc\ndef | 一致する | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | オプション | 一致する | 一致する | 基本 拡張 grep egrep awk | オプション | オプション | オプション | オプション | オプション | オプション | 該当なし | オプション |
文字列アンカー | \A | 正規表現パターンが適用される文字列の先頭と一致します。 | \A\wのみ一致するaにabc | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致しない | 一致しない | 一致しない | 一致する | 一致する | 一致しない | ECMA 拡張 egrep awk | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 10gR2 | 一致しない | 一致しない |
試行アンカー | \A | 一致試行の開始位置と一致します。 | \A\wはa, b、そしてcですべての一致を反復処理する場合abc def | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない |
試行アンカー | \G | 一致試行の開始位置と一致します。 | \G\wはa, b、そしてcですべての一致を反復処理する場合abc def | 一致する | 一致しない | 一致しない | 一致しない | 4.0–7.9 | 一致しない | 一致する | 一致する | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない |
一致アンカー | \G | 2回目以降の一致試行では、前回の一致の末尾と一致します。最初の一致試行では、文字列の先頭と一致します。 | \G\wはa, b、そしてcですべての一致を反復処理する場合abc def | 一致しない | 一致する | 一致する | 一致する | 8.00 | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | ECMA 拡張 egrep awk | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない |
文字列アンカー | \z | 正規表現パターンが適用される文字列の末尾と一致します。 | \w\zはfにabc\ndefとは一致しないが、abc\ndef\n | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | ECMA 拡張 egrep awk | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 10gR2 | 一致しない | 一致しない |
文字列アンカー | \Z | 正規表現パターンが適用される文字列の末尾と一致します。 | \w\Zはfにabc\ndefとは一致しないが、abc\ndef\nまたはabc\ndef\n\n | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない |
文字列アンカー | \Z | 文字列の末尾と、文字列の最後の改行前(もしあれば)にも一致します。 | .\Zはfにabc\ndefとabc\ndef\nとは一致しないが、abc\ndef\n\n | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致する | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 10gR2 | 一致しない | 一致しない |
文字列アンカー | \Z | 文字列の末尾と、文字列のすべての末尾の改行前(もしあれば)にも一致します。 | .\Zはfにabc\ndefとabc\ndef\nとabc\ndef\n\n | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | ECMA 拡張 egrep awk | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない |
文字列アンカー | \`\` (バックスラッシュバックティック) | 正規表現パターンが適用される文字列の先頭と一致します。 | \`\wのみ一致するaにabc | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | ECMA 拡張 egrep awk | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない |
試行アンカー | \`\` (バックスラッシュバックティック) | 一致試行の開始位置と一致します。 | \`\wはa, b、そしてcですべての一致を反復処理する場合abc def | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致する | 一致する | 一致しない | 一致しない | 一致しない |
文字列アンカー | \'\' (バックスラッシュクォート) | 正規表現パターンが適用される文字列の末尾と一致します。 | \w\'はfにabc\ndefとは一致しないが、abc\ndef\n | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | 一致しない | ECMA 拡張 egrep awk | 一致しない | 一致しない | 一致しない | 一致する | 一致する | 一致しない | 一致しない | 一致しない |
機能 | 構文 | 説明 | 例 | JGsoft | .NET | Java | Perl | PCRE | PCRE2 | PHP | Delphi | R | JavaScript | VBScript | XRegExp | Python | Ruby | std::regex | Boost | Tcl ARE | POSIX BRE | POSIX ERE | GNU BRE | GNU ERE | Oracle | XML | XPath |
| クイックスタート | チュートリアル | ツールと言語 | 例 | リファレンス | 書籍レビュー |
| はじめに | 目次 | クイックリファレンス | 文字 | 基本機能 | 文字クラス | 短縮記法 | アンカー | 単語境界 | 量指定子 | Unicode | キャプチャグループと後方参照 | 名前付きグループと後方参照 | 特殊グループ | モード修飾子 | 再帰とバランシンググループ |
| 文字 | 一致したテキストと後方参照 | コンテキストと大文字・小文字変換 | 条件式 |
ページURL: https://regular-expressions.dokyumento.jp/refanchors.html
ページ最終更新日: 2021年11月5日
サイト最終更新日: 2024年3月15日
Copyright © 2003-2024 Jan Goyvaerts. All rights reserved.