メタ文字 | 正規表現例 | マッチする文字列 |
[] 文字クラス ([]内の文字いずれか) | 書[かきくけこい] | 「書か」「書き」「書く」「書け」「書こ」「書い」 (動詞「書く」の可能性のある2文字) |
熱[かきくけいう] | 「熱か」「熱き」「熱く」「熱け」「熱い」「熱う」 (形容詞「熱い」の可能性のある2文字) | |
渡[部辺邊邉] | 「渡部」「渡辺」「渡邊」「渡邉」 | |
[国國]語 | 「国語」「國語」 | |
- 文字クラスの範囲指定 ([a-z]で文字コード表のaからzまで) | [ま-も] | 「ま」「み」「む」「め」「も」 |
[さ-ぞ] | 「さ」「ざ」「し」「じ」「す」「ず」「せ」「ぜ」「そ」「ぞ」 | |
[ぁ-ん] | ひらがな1文字 | |
[ァ-ヴ] | カタカナ1文字 | |
[亜-熙] | 漢字1文字 | |
[0-9] | 半角数字1文字 | |
[0-9] | 全角数字1文字 | |
[A-Za-z] | 半角アルファベット1文字 | |
[A-z] | 全角アルファベット1文字 | |
^ 文字クラスの補集合 ([^abc]で「a」「b」「c」以外) | [^あいうえお] | 「あ」「い」「う」「え」「お」以外の1文字 |
[^ま-も] | 「ま」「み」「む」「め」「も」以外の1文字 | |
[^亜-熙] | 漢字以外の1文字 | |
. 任意の1文字 | 明.大学 | 「明治大学」「明星大学」「明海大学」「明な大学」「明!大学」などの4文字 (「明○大学」といった大学名の可能性のある4文字) |
メタ文字 | 正規表現例 | マッチする文字列 |
? 直前の文字・グループの0回または1回の繰り返し | 日本語学?科 | 「日本語学科」「日本語科」 |
国語?研 | 「国研」「国語研」 | |
コンピューター? | 「コンピューター」「コンピュータ」 | |
choo?sen? | 「choosen」「chosen」「choose」「chose」 (動詞chooseの可能性のある5~7文字) | |
暮ら?しの手[帖帳] | 「暮らしの手帖」「暮しの手帖」「暮らしの手帳」「暮しの手帳」 | |
暮ら?[さしすせそ] | 「暮らさ」「暮らし」「暮らす」「暮らせ」「暮らそ」「暮さ」「暮し」「暮す」「暮せ」「暮そ」 (動詞「暮(ら)す」の可能性のある2~3文字) | |
* 直前の文字・グループの0回以上の繰り返し | わあ*っ | 「わっ」「わあっ」「わああっ」「わあああっ」などの2文字以上 |
[AaAa][A-Za-zA-z]* | Aで始まりアルファベットから成る1文字以上 | |
全然[^。]*ない。 | 句点付きの文で、副詞の呼応「全然~ない。」の可能性のある5文字以上 | |
+ 直前の文字・グループの1回以上の繰り返し | わあ+っ | 「わあっ」「わああっ」「わあああっ」などの3文字以上 |
[亜-熙々ヵヶ]+ | 漢字および「々」「ヵ」「ヶ」から成る1文字以上 (漢字表記の語の可能性のある文字列) | |
[ぁ-んゝゞ]+ | 平仮名および「ゝ」「ゞ」から成る1文字以上 (平仮名表記の語の可能性のある文字列) | |
[ァ-ヴヽヾー・]+ | カタカナおよび「ヽ」「ヾ」「ー(長音符号)」「・(中点)」から成る1文字以上 (カタカナ表記の語の可能性のある文字列) | |
[0-90-9,,]+ | 数字およびカンマから成る1文字以上 | |
《[^》]+》 | 《と》で囲まれた任意の文字列 |
メタ文字 | 正規表現例 | マッチする文字列 |
| 論理和 (AAA|aaaで「AAA」または「aaa」) | イギリス|英吉利 | 「イギリス」「英吉利」 |
() グループ化 | (はい)+ | 「はい」「はいはい」「はいはいはい」など (「はい」の1回以上の繰り返し) |
cho(ose|sen?) | 「choose」「chosen」「chose」 | |
(それ|其れ?)を | 「それを」「其れを」「其を」 |
メタ文字 | 正規表現例 | マッチする文字列 |
^ 行頭 | ^「 | 「で始まる行(=会話文) |
$ 行末 | [^。]$ | 。以外で終わる行 |
メタ文字 | 正規表現例 | マッチする文字列 |
\n 改行文字 | ||
\t タブ文字 | ||
\ メタ文字として使われる記号の正規表現としての意味を打ち消す | ||
\+ | 1\+2 | 1+2 |
\. | ogiso\.net | ogiso.net |
\\ | \\100 | \100 |