Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Koldakt 17.02.2003 21:03
Странно работает ^строка.match[шаблон][опции поиска]{замена}.$s="Маша Миша Ваня Даня Женя"; $s=~s/\[i\](.+?)\[\/i\]/<i>$1<\/i>/isg; print "$s";Выдает:
Маша <i>Миша</i> Ваня <i>Даня</i> ЖеняТак и задумывалось!
$s[Маша ^[i^]Миша^[/i^] Ваня ^[i^]Даня^[/i^] Женя] $s ^s.match[\[i\](.+)\[/i\]][gi]{<i>$match.1</i>}А он выдал:
Маша Миша Ваня Даня Женя Маша <i>Миша[/i] Ваня [i]Даня</i> ЖеняPS сори если я не первый тут такой :), но на этот вопрос по поиску я ответ не нашел.