1. ホーム
  2. regex

[解決済み] 2回目以降で一致する

2022-02-19 01:23:07

質問

ある文字列の中にあるパターンの2回目以降にマッチする正規表現を指定する方法はありますか?

  • 検索 a 文字列に対して abcdabcd 5の位置に1つだけ存在するはずです。
  • を検索しています。 ab 文字列に対して abcdabcd 5の位置に1つだけ存在するはずです。
  • を検索しています。 ダブ 文字列に対して abcdabcd 出現しないはずです
  • を検索しています。 a 文字列に対して aaaa 2 と 4 の位置に 2 回出現するはずです。

解決方法は?

グループ化を使用する。

foo.*?(foo)