0
正規表現では、肯定先読みまたはlookbehindでテキストをキャプチャすると便利です。しかし、Oniruguma(例えば)は、否定 lookaheadのキャプチャグループをサポートしています(否定的なlookbehindではありません)。私が理解できる最良の方法として、は決してのキャプチャの値になります。正解ですか、何か逃しましたか?ネガティブルックアラウンドでキャプチャグループを使用することはありますか?
正規表現では、肯定先読みまたはlookbehindでテキストをキャプチャすると便利です。しかし、Oniruguma(例えば)は、否定 lookaheadのキャプチャグループをサポートしています(否定的なlookbehindではありません)。私が理解できる最良の方法として、は決してのキャプチャの値になります。正解ですか、何か逃しましたか?ネガティブルックアラウンドでキャプチャグループを使用することはありますか?
キャプチャグループは、ルックアラウンド内で逆参照によって使用できます。たとえば:
a(?!(.)\1)
これは、それがすぐに繰り返し文字が続いていない場合にのみ、a
と一致します。だから "ab"はマッチしたが、 "abb"はマッチしないだろう。
どのような面に興味がありますか?キャプチャしたコンテンツやユースケースにアクセスできるかどうか –
先読みのキャプチャグループが実装されていないと、何かが失われてしまうのではないかと疑問に思う。答えは「はい」と思われます。もし@PaulCrovellaが答えとしてコメントを投稿すれば、私はそれを受け入れます。 –