Pattern
Javaクラスのドキュメントでは、正確な量指定子X{n}
には欲張りな形式と消極的な形式の両方があることがわかります。
貪欲な量指定子
- X{n} X、ちょうど n 回
- ...
気が進まない量指定子
- X{n}? X、ちょうど n 回
- ...
ドキュメンテーションには、貪欲な振る舞いと消極的な振る舞いの違いの一般的な例が示されていますが、正確な数量詞の例は示されていません。
最初は、「まあ、違いはそれX
自体が異なる方法で一致する可能性があるということかもしれません」と思いました。しかし、X
その中に独自の貪欲/消極的な指定子を含めることができます。確かに、私はそれをテストしましたが、それは違いではありません(欲張りと消極的)。
どちらの場合も、正確にn
時間と一致することを考えると、2 つの動作に違いはありますか?