parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 18.12.2015 00:26

В питоне вроде find возвращает позицию найденной строки (аналог нашего ^s.pos()).

Там есть search() возвращающий первую строку соответствующую шаблону и findall() возвращающий массив всех совпадений. А match() тоже что search(), только ищущий с первой позиции.
Хм. Запамятовал.
Мне помнилось логичнее.
$s[^s.search[шаблон]] возвращающий первое найденное вхождение подошел бы прекрасно.
Поддержка параметров потребуется, за исключением «g», «n» и «'».