Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 22.08.2003 13:31 / 22.08.2003 13:32
$str[^str.match[<(script>)(.+?)</\1][g]{$match.2}]выражение совершенно неюзабельно (как и оригинальное).
$str[^str.match[<(script)[^^>]*>(.+?)</\1>][gi]{}]- ключ i нужен чтобы отлавнивать большие и маленькие буквы
[a-z-]+ можно смело заменить на \w+нельзя. \w == [a-zA-Z0-9_] (+ русские буквы в нашем случае), соответственно замена невозможна по условиям задачи.