![]() |
Начал тут изучать регулярные выражения, и сразу же стоклулся со следущей проблемой:
Есть оператор ?, который говoрит, что символ перед ним встречается 1 или ноль раз, а как использовать такой оператор для группы символов, например есть w{3}\., то есть нужно найти www. в стринге??? Я думал можно скобками: (w{3}\.)?, но так не проходит :( Подскажите |
vadimiron
Может стоило задать этот вопрос в форуме по программированию? ;-) Что Вас интересует - Perl или что-нибудь другое? |
Сори, забыл написать, что программирую в PHP, но вроде там одинаковые правила и синтакс по написанию рег выражений
Если тут не получу ответа, тогда, наверно, в форум по программированию пойду, просто эту вещь часто интернет-программисты используют... :) :) :) |
vadimiron
Если нужно найти www в строке, так и напишите www. Зачем regex'ы-то? |
Так в форму юзер может ввести адрес без www. в начале иэтот вариант не будет неправильным, для этого и нужны реги, чтобы учесть все варианты
Нужно написать, чтобы группа символов www. могла один либо ноль раз встречатся Для одного символа я знаю как, а для группы нет |
(www\.)?
Зачем усложнять и писать "www" как "w{3}" ? PS А вообще обратись к Vlad Dracula - он не слабо в регулярках соображает. |
Время: 23:08. |
Время: 23:08.
© OSzone.net 2001-