Примеры использования
$str[www.parser.ru?user=admin]
^if(^str.match[
\? #есть разделитель
.+ #и есть хоть что-то за ним
][x]){Есть совпадение}{Совпадений нет}
Выведет на экран:
Есть совпадение.
Внимание: настоятельно советуем задавать комментарии к частям сложного регулярного выражения. Бывает, что даже вам самим через какое-то время бывает трудно в них разобраться. Для этого включите опцию
x, разрешающую расширенный синтаксис выражений, допускающий комментарии.
$str[www.parser.ru?user=admin]
$mtc[^str.match[(\?.+)][']]
^mtc.save[match.txt]
Создаст файл
match.txt, содержащий такую таблицу:
prematch
|
match
|
postmatch
|
1
|
www.parser.ru
|
?user=admin
|
|
?user=admin
|
Содержание раздела