ホームページ  >  記事  >  Java  >  Javaでの正規表現の書き方

Javaでの正規表現の書き方

小老鼠
小老鼠オリジナル
2024-01-05 15:28:47763ブラウズ

一般的に使用される正規表現: 1. 任意の文字と一致: .; 2. 数字と一致: \d; 3. 文字と一致: \w; 4. 空白文字と一致: \s; 5. 改行文字と一致: \n; 6. 改行文字と一致する: \r; 7. 特定の文字セットと一致する: []; 8. 非特定の文字セットと一致する: [^]; 9. 先頭と一致する: ^; 10. 末尾と一致する: $; 11. 単語境界に一致: \b; 12. 0 回以上一致: *; 13. 1 回以上一致: ; 14. 0 回または 1 回一致: ? など。

Javaでの正規表現の書き方

このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。

Java の正規表現は、Java の正規表現ライブラリを通じて処理できます。一般的に使用される正規表現の一部を次に示します。

  1. 任意の文字に一致します: .
  2. 数字に一致します: \d
  3. 文字に一致します: \w
  4. 空白文字と一致する: \s
  5. 改行と一致する: \n
  6. 改行と一致する: \r
  7. 特定の文字セットと一致する: []
  8. 非文字セットと一致する-固有の文字セット: [^]
  9. 先頭と一致: ^
  10. 末尾と一致: $
  11. 単語境界と一致: \b
  12. ゼロと一致または複数回: *
  13. 1 回以上一致:
  14. 0 回または 1 回一致: ?
  15. 前の部分式と 1 回以上一致: {n,}
  16. 直前の部分式と 0 回または 1 回一致します: {n,?}
  17. 直前の部分式と正確に n 回一致します: {n}
  18. 一致パターンが発生します 任意の回数 ( 0 回を含む): *?
  19. パターンに正確に n 回一致します: {n}?
  20. 改行を除く任意の文字に一致します: [\S\s]
  21. 任意の文字に一致します改行ではない文字: [^\n]
  22. 指定された文字セットを除く任意の文字に一致します: [^...]
  23. 文字列の先頭に一致します:\A
  24. 一致する文字列の終了:\z
  25. 一致する単語の開始位置:\y
  26. 一致する単語の終了位置:\Y
  27. Not Greedy モード: *? ? ?? {n,}? {n,}?? \A\z\y\Y
  28. 非キャプチャ グループ: (?:...)
  29. キャプチャ グループ: ( ...)?
  30. 後方参照: (...)\k<...>
  31. 非キャプチャ グループと後方参照の組み合わせ: (?: ...)\k< ...>
  32. 大文字と小文字のパターンを無視します: (?i)

以上がJavaでの正規表現の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。