| Новости | 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]]
}Проблема в том, что в этом новом документе, все амперсанты заменяются на &. Как этого избежать?