1

Тема: Неожиданная проблема с рег. выражениями

Столкнулся с тем, что используя регулярные выражения, не могу в строке "заменить" поставить "\^&", т.е. перед искомым текстом поставить знак "\".  Как быть?

2

Re: Неожиданная проблема с рег. выражениями

Снимите флажок с опции "Подстановочные знаки".

3

Re: Неожиданная проблема с рег. выражениями

admin пишет:

Снимите флажок с опции "Подстановочные знаки".

Мне они нужны!!! В том и проблема.

4

Re: Неожиданная проблема с рег. выражениями

В этом случае надо использовать коды символа \. Выражение примерно такое:

^92\1

Искомое слово в поле "Найти" можно заключить в скобки и тогда в поле "Заменить" можно просто привести с чертой номер.

5

Re: Неожиданная проблема с рег. выражениями

Все коды ASCII можно увидеть в таблице по ссылке.

6

Re: Неожиданная проблема с рег. выражениями

Спасибо.
Немного о кодах: почему если брать (юникод) символ из таблицы символов Word, а потом пытаться вставить его в текст с помощью chrw(0153), то получается совсем другой символ, при этом нули из кода удаляются?