Почему регулярное выражение не может соответствовать элементу XML?

В этой статье утверждается, что регулярные выражения не могут соответствовать вложенным структурам, потому что регулярные выражения являются конечными автоматами.

Затем он предлагает список проблем, в ответе на которые указано, что следующее не может быть решено с помощью регулярных выражений:

  1. соответствие элементу XML
  2. соответствие математическому выражению C / VB / C #
  3. соответствие действительному регулярному выражению

Поскольку 2 и 3 предположительно может содержать скобки; это вложение неразрешимо для регулярных выражений. Но почему невозможно сопоставить элемент XML? (Он не привел примеров).

6
задан BoltClock 7 June 2011 в 03:01
поделиться