1

私の知る限り、さまざまなプログラミング言語で実装された基本的な正規表現拡張された正規表現、およびこれら2つの小さなバリエーションがたくさんあります。

私の質問は、すべての実装で確実に見つけることができる (高度な) 機能は何ですか? (例: 先読み、後読み、貪欲でないマッチング、アトミック グループ化...)

これらのうち、誰もが準拠しているある種の標準の一部はどれですか? (基準もありますか?)

4

1 に答える 1

0

1 つの基準はありません。POSIXで定義されている正規表現構文が最も近いと思いますが、それらには非常に基本的な機能セットがあります。

すべての実装で確実に見つけることができる (高度な) 機能は何ですか?

何らかの方法ですべてを制限しない限り、すべての実装で見つけることができる (高度な) 機能があるかどうかはわかりません。

各実装/フレーバーには、独自の構文と機能があります。同じ構文でも、フレーバーが異なれば意味が異なる場合があります。

于 2013-06-06T16:14:09.757 に答える