私は正規表現を与えている - /((\D\d)+)(.{3})((\D(\d|\D)){2})/
RegEx - グループの扱い方は?
とそれにマッチする文字列:
R2D2BB8C3PO
グループに引っ掛かって何?
は今、私はR2D2
キャッチします、私はこの場合、それは他のすべてのグループが存在していなかったかのように答え、 を想定していますか、私はは、他のすべての後にcatchedどのグループ記述する必要がありますグループは独自のキャッチで行われますか? この場合、私はC3PO
をキャッチします。
ありがとうございます。
[こちらをチェック](https://regex101.com/r/uN0dS2/1) – ClasG
必要なものを明確にしてください。 'R2D2'はグループ1に、' C3PO'はグループ4に入っています。あなたはすでに必要なものをあなたの正規表現にマッチさせます。 –
私の問題はグループについての明確化です。グループについて質問されたとき、それが存在する唯一のものであるか、それともRegEx全体の一部であるかのように扱う必要がありますか? –