私はthisチュートリアルから正規表現を探しています。このlookaround正規表現にマッチする文字列
これは、存在(または存在しない)を確認するためにルックアラウンドがどのように使用されるかを説明する例がありますが、実際の一致にはルックアサイド内部の正規表現は使用されません。
例では、パターンq(?=u)i
は、文字列の終了と照合されています。そしてそれは一致を返さない。
この例を理解しました。
しかし、私はこの正規表現パターンに一致する文字列を考えることはできません。私のlookaroundの理解が正しいなら、私はこの正規表現と一致するStringはないと思う。
正しいですか?そうでなければ、どの文字列がこの正規表現にマッチしますか?
私はあなたに従います、私は私の言語が少し混乱していたと思います。物事をより明確にするために質問を少し変えました。私は 'q(?= u)i'で一致を返す文字列を探しています。 ** quit **は一致を返しません。私はこの正規表現との一致を返す文字列を考えることができませんでした。 –
@gitblame私はあなたが実際に言ったことに従ったとは思わない。この正規表現に一致する_no_文字列があります。再び、先読みは 'qu'を表明し、実際のパターンは' qi'と一致する。明らかに、これはどんな文字列でも必ず失敗します。 –
はあなたの答えの最後の声明を先に読まなかった。今それを理解しています。ありがとう。 –