, Это позволяет

аю разметку HTML с использованием регулярных выражений (да, я знаю, никогдаразбор HTML с регулярными выражениями, но я простодемонтаж это, и я также, к сожалению, не могу использовать какие-либо внешние библиотеки). Я использую регулярное выражение из книги рецептов регулярных выражений, и она отлично работала, за исключением того, что я столкнулся с этой проблемой:

В строкеBob Saget <[email protected]>мое регулярное выражение соответствует электронной почте в качестве тега.

Итак, мой вопрос, является ли@ подписать действительный XML или HTMLтег характер? (Я не спрашиваю, является ли он действительным в атрибуте; я знаю, что это так). Если это не так, я смогу успешно исключить его в своем регулярном выражении.

Я не уверен, где это искать. Я посмотрелВот и я думаю, что это говорит о том, что в XML знак at не разрешен в теге; Однако я был бы признателен за некоторые конкретные доказательства.

Ответы на вопрос(1)

Ваш ответ на вопрос