問題タブ [reluctant-quantifiers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
196 参照

regex - POSIX 正規表現での消極的な量指定子と肯定先読み

気が進まない量指定子 (.*?) を使用しようとしましたが、POSIX 正規表現では機能しないようです。POSIX は消極的な量指定子をサポートしていませんか? そうでない場合、代替手段はありますか。また、POSIX で前向きな先読み作業を行うこともできませんでした。また、サポートされていませんか? どんな助けでも大歓迎です。ありがとう。

0 投票する
2 に答える
704 参照

regex - 所有量指定子正規表現の実用的な使用

(貪欲な量指定子) バックトラックを理解.*し、一致を見つけようとします。and .*+(所有量指定子) はバックトラックしません。

しかし、私は.*and を.\*?頻繁に使用していますが、いつ使用するかわかりません.*+

.*+誰かが使用すべき状況や例を挙げてもらえますか?

例を挙げて説明していただければ幸いです。

編集:

私は理論の部分を通過しましたが、繰り返しますが、それがどのように機能するかを理解しています。所有量指定子に一致する例が 1 つだけ必要です ( .*+)