一般的に使用される正規表現: 1. 任意の文字と一致: .; 2. 数字と一致: \d; 3. 文字と一致: \w; 4. 空白文字と一致: \s; 5. 改行文字と一致: \n; 6. 改行文字と一致する: \r; 7. 特定の文字セットと一致する: []; 8. 非特定の文字セットと一致する: [^]; 9. 先頭と一致する: ^; 10. 末尾と一致する: $; 11. 単語境界に一致: \b; 12. 0 回以上一致: *; 13. 1 回以上一致: ; 14. 0 回または 1 回一致: ? など。
このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。
Java の正規表現は、Java の正規表現ライブラリを通じて処理できます。一般的に使用される正規表現の一部を次に示します。
- 任意の文字に一致します: .
- 数字に一致します: \d
- 文字に一致します: \w
- 空白文字と一致する: \s
- 改行と一致する: \n
- 改行と一致する: \r
- 特定の文字セットと一致する: []
- 非文字セットと一致する-固有の文字セット: [^]
- 先頭と一致: ^
- 末尾と一致: $
- 単語境界と一致: \b
- ゼロと一致または複数回: *
- 1 回以上一致:
- 0 回または 1 回一致: ?
- 前の部分式と 1 回以上一致: {n,}
- 直前の部分式と 0 回または 1 回一致します: {n,?}
- 直前の部分式と正確に n 回一致します: {n}
- 一致パターンが発生します 任意の回数 ( 0 回を含む): *?
- パターンに正確に n 回一致します: {n}?
- 改行を除く任意の文字に一致します: [\S\s]
- 任意の文字に一致します改行ではない文字: [^\n]
- 指定された文字セットを除く任意の文字に一致します: [^...]
- 文字列の先頭に一致します:\A
- 一致する文字列の終了:\z
- 一致する単語の開始位置:\y
- 一致する単語の終了位置:\Y
- Not Greedy モード: *? ? ?? {n,}? {n,}?? \A\z\y\Y
- 非キャプチャ グループ: (?:...)
- キャプチャ グループ: ( ...)?
- 後方参照: (...)\k<...>
- 非キャプチャ グループと後方参照の組み合わせ: (?: ...)\k< ...>
- 大文字と小文字のパターンを無視します: (?i)
以上がJavaでの正規表現の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。