-5
Link to demo of the Regex.なぜ(?P=name)
がパターンを一致させないのか分かりません。私はC#でパターンを使用しているので、再帰を使用することはできません。Regexのサブパターンは、再帰的にマッチングするときにのみ機能するのはなぜですか?
Link to demo of the Regex.なぜ(?P=name)
がパターンを一致させないのか分かりません。私はC#でパターンを使用しているので、再帰を使用することはできません。Regexのサブパターンは、再帰的にマッチングするときにのみ機能するのはなぜですか?
問題はC#Regexはサブルーチンをサポートしていません。これは(?P(DEFINE)
が作成するものです。行の値が等しくないため、逆参照を使用することはできません。インラインでサブルーチンを挿入して、それを繰り返すだけで済みます。
「SO」へようこそ。本当に、これはいいえ。代わりにパーサーを使用してください! – Jan
[このリンクをチェック](https://stackoverflow.com/a/100393/8195525) – Derek