Программирование > Регулярные выражения
Help! Рег-е выр-е
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
Навигация
Перейти к полной версии