Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
shurgalin 03.11.2003 17:21
Тут такая проблема образовалась...$list[^xd.select[//quote]] ^for[i](0;$list-1){ $node[$list.$i] $textNode[$node.firstChild] $text[$textNode.nodeVaue] $text[^text.match[(^^|\s)(\"|"^;|«^;)][g]{${match.1}«^;}] $text[^text.match[(\"|"^;|»^;)(^$|\s|\.)][g]{»^;${match.2}}] $text[^text.match[(\s+-\s+)][g]{ —^; }] $newTextNode[^xd.createTextNode[$text]] $node[^node.replaceChild[$newTextNode;$textNode]] }Проблема в том, что в этом новом документе, все амперсанты заменяются на &. Как этого избежать?