• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Matcher)

正規表現のマッチングについて

このQ&Aのポイント
  • 正規表現のマッチング結果が思った通りにならない場合、マッチングパターンや対象文字列に問題がある可能性があります。
  • この場合、Matcherクラスのfindメソッドがfalseを返す可能性があります。
  • マッチング結果が思った通りにならない場合、正規表現パターンを確認し、対象文字列がパターンにマッチするかどうかを確認する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
noname#86752
noname#86752
回答No.1

マニュアルによるとgroupCountの戻り値は「この正規表現エンジンのパターンに指定されている前方参照を行う正規表現グループの数」となっています。 正確なところを理解できなかったのですが、これはどうやらpatternに指定した正規表現の前方参照を指定するために()でくくったグループの数のようです。 上記ソースではそれがないので、0なのではないでしょうか。

yukki-111
質問者

お礼

お忙しい中書込みありがとうございます! 今試してみたところcrum様のおっしゃる通りでした。 助かりました~ 本当にありがとうございます。 API読んでも意味がわからず、ネットで検索してみたもののやっぱりわからず、職場で一人途方にくれておりました・笑 どうもありがとうございました。

関連するQ&A