Dreamweaver regex найти и заменить текст внутри тегов XML? - PullRequest
0 голосов
/ 28 ноября 2011

У меня длинный XML-файл с различными тегами, содержащими контент, связанный с тестом. Мне нужно найти весь текст внутри тегов и затем удалить точку в конце текстового ответа. Как мне легко это сделать, используя опцию «Поиск и замена» в Dreamweaver?

Пример моего xml-кода:

<Answer kind="Low">Two minutes or more.</Answer>

Спасибо, Аттила

1 Ответ

0 голосов
/ 29 ноября 2011

Если вы можете предположить, что период всегда находится рядом с </ для конечного тега, то вам, возможно, удастся просто выполнить «простую» замену для замены:

.</

with

</

Однако, если между периодом и конечным тегом могут быть пробелы, тогда выполняется поиск RegExp и замена:

\.(\s*)<\/

на

$1</

Для этого нужно найти точку, за которой следуют ноль или более пробельных символов (захват этих пробельных символов), за которыми следует

...