- Помогите с регулярным выражением, XAnder, 11:32 , 06-Авг-08 (1)
>Мне надо чтобы строка <?print($page_url)?> или <?print($page_url);?> или <? print ($page_url) ?> заменялась на что то другое > > $s = preg_replace('/<?print($page_url)([\;]?)?>/', "txt", $s);Домашнее задание? :) Изучайте регулярные выражения, любите их - и они вам сильно упростят жизнь. /<?print($page_url)([\;]?)?>/ - это не RE - это, извините, чушь. /<\?\s*print\s*\(\s*\$page_url\s*\)\s*;?\s*\?>/ - это уже больше похоже на дело. Попробуйте здесь разобраться. Я не проверял, с ходу сочинил, возможны ошибки.
- Помогите с регулярным выражением, qwer, 11:41 , 06-Авг-08 (2)
Да нет работает как часы. Спасибо. Я сталкивался с регулярными выражениями, но в последний раз это было лет 10-15 назад. Спасибо, буду в будущем повторять!!!А то, что я чушь написал - это вы на 100% правы!!!! >[оверквотинг удален] >>Мне надо чтобы строка <?print($page_url)?> или <?print($page_url);?> или <? print ($page_url) ?> заменялась на что то другое >> >> $s = preg_replace('/<?print($page_url)([\;]?)?>/', "txt", $s); > >Домашнее задание? :) Изучайте регулярные выражения, любите их - и они вам >сильно упростят жизнь. > >/<?print($page_url)([\;]?)?>/ - это не RE - это, извините, чушь. > >/<\?\s*print\s*\(\s*\$page_url\s*\)\s*;?\s*\?>/ - это уже больше похоже на дело. Попробуйте здесь разобраться. Я не проверял, с ходу сочинил, возможны ошибки.
- Помогите с регулярным выражением, XAnder, 12:49 , 06-Авг-08 (3)
>Да нет работает как часы. Спасибо. Я сталкивался с регулярными выражениями, но >в последний раз это было лет 10-15 назад. Спасибо, буду в >будущем повторять!!! А, тогда понятно. Я думал, очередной школьник уроки недоучил :) - тут часто так бывает. 10-15 лет назад - это впечатляет. Сам я в ту пору только Бейсиком да Трубо-Паскакалем баловался :)
- Помогите с регулярным выражением, qwer, 15:40 , 06-Авг-08 (4)
Это было когда в универе учился, я уже закончил 8 лет назад, а последний раз перлом баловался на курсе 2 или 3 наверное. Там ещё перл такой допотопный был по досом, понятное дело что сейчас даже синтаксис не помню. Сейчас только IP-сетеями занимаюсь, в основном на оборудовании Cisco. Да и там хромаю в регулярных выражениях. В общем помогло!! сПАСИБО!!
>>Да нет работает как часы. Спасибо. Я сталкивался с регулярными выражениями, но >>в последний раз это было лет 10-15 назад. Спасибо, буду в >>будущем повторять!!! > >А, тогда понятно. Я думал, очередной школьник уроки недоучил :) - тут >часто так бывает. 10-15 лет назад - это впечатляет. Сам я >в ту пору только Бейсиком да Трубо-Паскакалем баловался :)
|