Подскажите регулярку

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18

orka13

Client
Регистрация
07.05.2015
Сообщения
2 177
Благодарностей
2 184
Баллы
113
Код:
(?<=/)[^\s\/]+$
 
  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
спасибо, можно немного разъяснить что бы понимать как это работает... вижу конец строки, диапазон, группу
например что значит эта конструкция [^\s\/] ?
посмотрел справочник https://www.exlab.net/files/tools/sheets/regexp/regexp.png ^ - это начало строки, \s - это пробел ... вообщем не понимаю :dy:
 

4iloveg

Client
Регистрация
22.09.2016
Сообщения
83
Благодарностей
28
Баллы
18
спасибо, можно немного разъяснить что бы понимать как это работает... вижу конец строки, диапазон, группу
например что значит эта конструкция [^\s\/] ?
посмотрел справочник https://www.exlab.net/files/tools/sheets/regexp/regexp.png ^ - это начало строки, \s - это пробел ... вообщем не понимаю :dy:
в квадратных скобках этот символ говорит о том что подойдут любые символы кроме указанных. Т.е. всё что угодно, но не пробельные и слеш.
 
  • Спасибо
Реакции: twisterrr

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
в квадратных скобках этот символ говорит о том что подойдут любые символы кроме указанных. Т.е. всё что угодно, но не пробельные и слеш.
ясно, а галочка ^ зачем тут ? этот же символ обозначает начало строки
 

4iloveg

Client
Регистрация
22.09.2016
Сообщения
83
Благодарностей
28
Баллы
18
ясно, а галочка ^ зачем тут ? этот же символ обозначает начало строки
в квадратных скобках этот символ говорит о том что подойдут любые символы кроме указанных. Т.е. всё что угодно, но не пробельные и слеш.
 
  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
в квадратных скобках этот символ говорит о том что подойдут любые символы кроме указанных. Т.е. всё что угодно, но не пробельные и слеш.
ага, вот теперь понял
а вот это (?<=/) находим слеш, назад смотрящее, в группе, на человеческий язык как можно перевести?
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 177
Благодарностей
2 184
Баллы
113
ага, вот теперь понял
а вот это (?<=/) находим слеш, назад смотрящее, в группе, на человеческий язык как можно перевести?
Сначала изучите азы из этих топиков, тогда не надо будет задавать такие общие вопросы по теории:
регулярные выражения site:zennolab.com :
https://zennolab.com/wiki/ru:creating-a-regular-expressions
https://zennolab.com/discussion/threads/reguljarnye-vyrazhenija-chto-ehto-takoe-i-s-chem-ix-edjat.23612/
 

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
Сначала изучите азы из этих топиков, тогда не надо будет задавать такие общие вопросы по теории:
регулярные выражения site:zennolab.com :
https://zennolab.com/wiki/ru:creating-a-regular-expressions
https://zennolab.com/discussion/threads/reguljarnye-vyrazhenija-chto-ehto-takoe-i-s-chem-ix-edjat.23612/
обязательно все прочитаю когда будет время, спасибо
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)