| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Задачка на регулярные выражения |
| Автор: nIkTo 7.4.2010, 11:13 | ||||
| Подскажите как из нижеуказанной строки, выбрать все доменныее имена. Условия : 1) TLD только .com 2) доменное имя заканчивается символами (:, _, @, /, $) 3) без учёта регистра сразу занести все совпадения в массив, решение в одну строку ... вот строка :
домены :
|
| Автор: ginnie 7.4.2010, 11:22 | ||
Может так?
|
| Автор: nIkTo 7.4.2010, 11:44 | ||
ginnie, вот это не понятно как работает
|
| Автор: ginnie 7.4.2010, 14:31 |
| Писал регулярное выражение по-наитию, поэтому возможны ошибки. Мне кажется, что этот фрагмент шаблона выбирает подстроки с символом : или _ или @ или / или конец строки без захвата. Я не знаю, можно ли в классе использовать конец строки и как, поэтому использовал |. |