parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 04.07.2008 12:53

- результат pos надо так: '>= 0' и '<= 0', ибо если самым первым идёт символы '<' или '>', то процесс таки надо запускать (я это исправлял в своём коде)

- я не просто так tRepl сделал "глобальной": при обработке более чем одного текста будет экономия, т.к. таблица не будут создаваться заново

- опять работа с таблицей: нужно упоминать про условия, когда код будет работать неправильно. и эти условия в _моих_ html встречаются достаточно часто, т.к. длинные теги я переношу:
<input
	name="a"
	value="b"
	...
/>
- использовать азиатский смайлик в качестве уникальной последовательности для замены я бы не стал. в последнем варианте я больше склонился к варианту в стиле Maxx-а: /*md5(uuid)*/. да, это длиннее, да это приводит к бОльшей рессурсоёмкости, но меньше вероятность сбоя.