正規表現を使用して、プレフィクスのリストと正確に一致する文字列のグループを見つけています。Regex non-greedy exact match
正規表現^prefix[^prefix]
を使用して接頭辞A, B, BB
私が一致することができ三つのグループ(Aone Atwo, BBone BBtwo, Bone Btwo
)
Aone
Atwo
BBone
BBtwo
Bone
Btwo
で
しかし、私は、文字列を持っている場合、これは壊れ
incd
incm
named
namem
私のプレフィックスは0123です
namem
はキャプチャされません。私はここで何ができるのか?
否定先読みを使用してください。 '^接頭辞(?!接頭辞)'、[サンプルデモ](https://regex101.com/r/X547JM/1)を参照してください。 –
正確な正規表現を使用できますか? – Dekel
@WiktorStribiżewうわー、ありがとう! – luffe