Программирование > Регулярные выражения

Help! Рег-е выр-е

(1/2) > >>

Vladn:
Подскажите, как записать регулярным выражением следующую фразу:
удалить в текущем документе все буквы A, которые не находятся внутри комментериев
Только не спрашивайте, зачем мне это надо.

ondr:

--- Код: ---s/()|A/$1/g;
--- Конец кода ---


Только "use warnings" этого не оценит...

[OFF]Я замучился править пост. Никак не удается избавится от пробела в строке! Там его быть не должно.[/OFF]

metton:
2ondr
Эээ... А зачем эскейпить тире? Оно же не в классе символов. Ещё по хорошему стоило бы добавить модификатор s.

Oak:
ondr
Хмм.. а оно разве не скушает  | aaa -->  bbb

ondr:

--- Цитировать ---metton:
Эээ... А зачем эскейпить тире? Оно же не в классе символов.
--- Конец цитаты ---


Еще как в классе! (метасимволов)
perldoc perlre


--- Цитировать ---metton:
Ещё по хорошему стоило бы добавить модификатор s.
--- Конец цитаты ---


Можно.


--- Цитировать ---Oak:
Хмм.. а оно разве не скушает | aaa --> bbb

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии