|
|
|
| Здравствуйте. При написании скрипта с использованием рв возникло пару вопросов, с которыми ни как не могу разобраться.
Как должно выглядеть рв если '[a-z]', но в тоже время [^(com)].
А так же хочется узнать как правильно применять исключающее выражение, например для xy{2}. | |
|
|
|
|
|
|
|
для: AlexDF
(15.05.2012 в 10:29)
| | >Как должно выглядеть рв если '[a-z]', но в тоже время [^(com)].
А можно более подробно задачу описать, дело в том, что квадратные скобки - это всегда один символ. Отрицание последовательности возможно, но уже без их участия, нужно привлекать опережающие и ретроспективные проверки. | |
|
|
|
|
|
|
|
для: cheops
(15.05.2012 в 11:41)
| | Привожу пример одного из подвыражений которое отвечает за распознавние в url всего что после зоны домена
'/([_а-яёa-z0-9.-\/\?=&#\-%]*)/i'
|
Так вот Символы &# присутствовать могут, но только не друг за другом.
Это нужно для того чтобы преобразованные одинарные кавычки ' например в href='read.php?id_forum=6&id_theme=86536' не подходили под выражение. | |
|
|
|