正規表現リファレンス |
はじめに |
目次 |
クイックリファレンス |
文字 |
基本機能 |
文字クラス |
短縮形 |
アンカー |
単語境界 |
量指定子 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
短縮形 | 文字クラス外の短縮形 | 短縮形は文字クラスの外側で使用できます。 | \w単語文字1文字に一致します | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | ECMA | ECMA 拡張 egrep awk | はい | 該当なし | 該当なし | はい | はい | 10gR2 | はい | はい |
短縮形 | 文字クラス内の短縮形 | 短縮形は文字クラス内で使用できます。 | [\w]単語文字1文字に一致します | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | ECMA | はい | はい | 該当なし | 該当なし | いいえ | いいえ | いいえ | はい | はい |
短縮形 | 文字クラス内の否定された短縮形 | 否定された短縮形は文字クラス内で使用できます。 | [\W]単語文字ではない1文字に一致します | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | はい | ECMA | はい | エラー | 該当なし | 該当なし | いいえ | いいえ | いいえ | はい | はい |
短縮形 | \d | すべての数字を文字クラスに追加します。文字クラスの外側で使用された場合は、1桁の数字に一致します。 | [\d]および/または\d数字である文字に一致させる | Unicode | 非ECMA Unicode | ASCII | Unicode | ASCII | ASCII | 5.3.4 Unicode 5.0.0 ASCII | ASCII | ASCII | ASCII | ASCII | ASCII | 3.0 Unicode 2.4 ASCII | ASCII | ECMA Unicode | Unicode | Unicode | いいえ | いいえ | いいえ | いいえ | 10gR2 Unicode | Unicode | Unicode |
短縮形 | \w | すべての単語文字を文字クラスに追加します。文字クラスの外側で使用された場合は、1つの単語文字に一致します。 | [\w]および/または\w任意の単語文字1文字に一致させる | Unicode | 非ECMA Unicode | ASCII | Unicode | ASCII | ASCII | 5.3.4 Unicode 5.0.0 コードページ | ASCII | ASCII | ASCII | ASCII | ASCII | 3.0 Unicode 2.4 ASCII | ASCII | ECMA Unicode | Unicode | Unicode | いいえ | いいえ | ASCII | ASCII | 10gR2 Unicode | Unicode | Unicode |
短縮形 | \s | すべての空白文字を文字クラスに追加します。文字クラスの外側で使用された場合は、1つの空白文字に一致します。 | [\s]および/または\s任意の空白文字1文字に一致させる | Unicode | 非ECMA Unicode | ASCII | Unicode | ASCII | ASCII | 5.3.4 Unicode 5.0.0 コードページ | ASCII | ASCII | Unicode | ASCII | Unicode | 3.0 Unicode 2.4 ASCII | ASCII | ECMA Unicode | Unicode | Unicode | いいえ | いいえ | ASCII | ASCII | 10gR2 Unicode | ASCII | ASCII |
短縮形 | \lそして\u | すべての小文字またはすべての大文字を文字クラスに追加します。文字クラスの外側で使用された場合は、1つの小文字または大文字に一致します。 | \u\lに一致するAaしかし、一致しないaA. | V2 Unicode | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | Unicode | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ |
短縮形 | \v | すべての垂直方向の空白文字を文字クラスに追加します。文字クラスの外側で使用された場合は、1つの垂直方向の空白文字に一致します。 | [\v]および/または\v任意の垂直方向の空白文字1文字に一致させる | V2 Unicode | いいえ | 8 Unicode | 5.10 Unicode | 7.2 Unicode | Unicode | 5.2.4 Unicode | Unicode | Unicode | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | ECMA 1.42–1.83 Unicode | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ |
短縮形 | \h | すべての水平方向の空白文字を文字クラスに追加します。文字クラスの外側で使用された場合は、1つの水平方向の空白文字に一致します。 | [\h]および/または\h任意の水平方向の空白文字1文字に一致させる | V2 Unicode | いいえ | 8 Unicode | 5.10 Unicode | 7.2 Unicode | Unicode | 5.2.4 Unicode | Unicode | Unicode | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | 1.42–1.83 Unicode | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ |
短縮形 | \h | すべての16進数字を文字クラスに追加します。文字クラスの外側で使用された場合は、16進数字に一致します。 | [\h]および/または\h任意の16進数字1文字に一致させる | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | 1.9 ASCII | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ |
XML短縮形 | \i | XML名で最初の文字として使用できるすべての文字を文字クラスに追加します。文字クラスの外側で使用された場合は、そのような文字の1つに一致します。 | \i\c*XML名に一致する | V2 | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | はい | はい |
XML短縮形 | \c | XML名で2番目以降の文字として使用できるすべての文字を文字クラスに追加します。文字クラスの外側で使用された場合は、そのような文字の1つに一致します。 | \i\c*XML名に一致する | V2 | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ | はい | はい |
機能 | 構文 | 説明 | 例 | 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/refshorthand.html
ページ最終更新日: 2023年10月16日
サイト最終更新日: 2024年3月15日
Copyright © 2003-2024 Jan Goyvaerts. All rights reserved.(著作権 © 2003-2024 Jan Goyvaerts. 無断転載を禁じます。)