Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Регулярные выражения > Регулярное выражение


Автор: akir7791 16.12.2015, 15:07
/news/urfo/16-12-2015/70571

Кто поможет составить шаблон?

Начало по-моему так \S{1,}/\S{1,}/
 
а далее?

Автор: ginnie 16.12.2015, 15:37
Не совсем понятно, какой результат требуется получить.

Автор: akir7791 16.12.2015, 15:49
Нужен шаблон ссылки  -  /news/urfo/16-12-2015/70571

в регулярном выражении. Я так понимаю- news - это \S{1,}/ или конкретно \S{4}/
 
/urfo/ - это -\S{1,}/ или конкретно \S{4}/

70571 - это \d{5}/ - конкретно

а вот 16-12-2015 - ???

Автор: alezzz 16.12.2015, 16:54
Цитата(akir7791 @  16.12.2015,  15:49 Найти цитируемый пост)
а вот 16-12-2015 - ??? 


\d{1,2}-\d{1,2}-\d{4}


Автор: akir7791 16.12.2015, 17:01
Прекрасно! Спасибо за помощь - видно,что человек сразу понял вопрос нуба,огромное человеческое СПАСИБО!!!!!! alezzz - это Вам спасибо!!!!!!!
Всё работает!

Автор: akir7791 2.2.2016, 17:44
artist2110_astudio.html
как будет выглядеть регулярное выражение?

Автор: Romikgy 2.2.2016, 18:47
Код

(\S+)(\d+)_(\S+)\.html


Автор: akir7791 3.2.2016, 09:39
Цитата(Romikgy @ 2.2.2016,  18:47)
Код

(\S+)(\d+)_(\S+)\.html


Благодарю за помощь!

Автор: akir7791 13.2.2016, 17:04
и ещё 
      /news/201602/122159-semejnyj_planshet_acer_iconia_one_8_b1-850/

Автор: akir7791 14.2.2016, 17:58
и ещё 
      /news/201602/122159-semejnyj_planshet_acer_iconia_one_8_b1-850/
Для нуба - сложно,но для профессионала-легко и тем не менее почему-то нет ответа,

Автор: Romikgy 14.2.2016, 22:28
Цитата(akir7791 @  13.2.2016,  16:04 Найти цитируемый пост)
 /news/201602/122159-semejnyj_planshet_acer_iconia_one_8_b1-850/ 

и как поделить то надо?

PS не проще ли стать профессионалом?

Автор: tzirechnoy 15.2.2016, 17:44
Цитата
но для профессионала-легко и тем не менее почему-то нет ответа,


Потому, что вопрос -- не лёгкий и не сложный, он дурацкий (не имеет вменяемого ответа).

Первый человек, который Вам ответил дажэ прямо сказал, в чём он дурацкий. Ну, раз не понял, значит не понял, глядишь и не надо будет...

Автор: akir7791 16.2.2016, 13:27
Цитата

который Вам ответил дажэ


Спасибо всем-сам справился.Извините за беспокойство.
Слово даже пишется через (Е),а не как слышится.Просто не переношу безграмотность.  smile 

Автор: Romikgy 16.2.2016, 15:33
Цитата(akir7791 @  16.2.2016,  12:27 Найти цитируемый пост)
Просто не переношу безграмотность.

странно ... в языке русском не переносите... а в языке регулярных выражений переносите...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)