Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
したがって、Javaで検索して別の正規表現に置き換える正規表現があります。私はグループ化を使用しており、置換でグループをオプションにする方法があるかどうか疑問に思っていました。たとえば、ここに私が探している正規表現があります:
^(\d*).(\d)(\d?)$
3 番目のグループが存在しない場合、置換のために次のようなことができますか。
$1$2$3?
どんな助けでも大歓迎です。ありがとうございました
いいえ、できませんが、これを行う必要もありません。
3 番目のグループが一致しない場合$3は空の文字列になるため、置換操作の結果は変わりません。
$3