Size: a a a

Combot Россия

2019 July 16

Akcium Сергей in Combot Россия
Офтопик, но оффтоп
источник

RZ

Rika Z in Combot Россия
Ну хз
источник

RZ

Rika Z in Combot Россия
Я многие вещи неправильно пишу
источник

AM

Antonio Marreti 🚩 in Combot Россия
Deelίte
При чём здесь доминация? Чувство юмора ещё где-то по пути в школу потерял походу.
ну шутить у тебя в любом случае не выходит
источник

D

Deelίte in Combot Россия
Akcium Сергей
Офтопик, но оффтоп
источник

Akcium Сергей in Combot Россия
Выше скрин с Вики, куда ты послал
источник

Akcium Сергей in Combot Россия
Rika Z
Я многие вещи неправильно пишу
(как и читаешь)
источник

RZ

Rika Z in Combot Россия
Мне говорят это не правильно,но я пишу по своему.Ты пиши правильно.Я буду писать так как я хочу.
источник

D

Deelίte in Combot Россия
Antonio Marreti 🚩
Смирись как грится
Да пишите как деревенщины, ваше право, мне пох, как вы со стороны выглядите))
источник

Я

Ярослав in Combot Россия
rus
была задача
проверить сообщение по двум условиям: в тексте есть "Иван", и есть "Петров", независимо от регистра, последовательности вхождения, словоформы и разделения.

т.е. нужно отловить к примеру:
Петров Иван
или
Иванович Петров
или
иван ваоыпррррраол*-465465465 ?№;:?*( )* петров
или
петровиван
или
иван
ПЕтров
и т.д.

но не вхождения по отдельности, к примеру
содержится только Петров
или содержится только Иван
и т.д.

решение
(?is)(?=.*(?:иван))(?=(?:.*петров)).*

и с исключением для петровский, к примеру:
Иванпетровский
или
Петровский Иван
и т.д.
(?is)(?=.*(?:иван))(?=(?:.*петров(?!ский))).*

примеры регулярки для вкладки "Advanced", поэтому присутствует :(?is). в тригерах можно просто (?s) (чувствительность регистра через настройки тригера можно выставить).
(?s) = (.|\n)*. т.е.  делает (.*) = .* плюс \n*

** так же надо понимать, что иван - это корень, поэтому иванов тоже будет отловлен

=====
идея и постановка задачи: @Seraflm

#regex   #pattern
а если нужно найти Иван Петров и/или Сергей Трофимов (также: Петров Иван и Трофимов Сергей)?
#regex   #pattern
источник

D

Deelίte in Combot Россия
Akcium Сергей
Офтопик, но оффтоп
источник

r

rus in Combot Россия
Ярослав
а если нужно найти Иван Петров и/или Сергей Трофимов (также: Петров Иван и Трофимов Сергей)?
#regex   #pattern
там написано: "...независимо от регистра, последовательности вхождения, словоформы и разделения..."

а дополнительные слова добавляются в скобки через "|"
источник

Я

Ярослав in Combot Россия
rus
там написано: "...независимо от регистра, последовательности вхождения, словоформы и разделения..."

а дополнительные слова добавляются в скобки через "|"
благодарю, буду пробовать внести это в другое выражение
источник

r

rus in Combot Россия
Ярослав
благодарю, буду пробовать внести это в другое выражение
(?is)(?=.*(?:иван|сергей))(?=(?:.*(?:петров|трофимов))).*
источник

Akcium Сергей in Combot Россия
rus
(?is)(?=.*(?:иван|сергей))(?=(?:.*(?:петров|трофимов))).*
Мне кажется уже пора на такие сообщения делать тег #regul, уже много годных регулярок написано)
источник

r

rus in Combot Россия
rus
(?is)(?=.*(?:иван|сергей))(?=(?:.*(?:петров|трофимов))).*
@yaroyasin ,
так же сработает и на "Иван Трофимов"
источник

Я

Ярослав in Combot Россия
Akcium Сергей
Мне кажется уже пора на такие сообщения делать тег #regul, уже много годных регулярок написано)
ищите по
#regex   #pattern
@rus49 такой тег ставит и я
источник

Akcium Сергей in Combot Россия
Ярослав
ищите по
#regex   #pattern
@rus49 такой тег ставит и я
Ставят, но не всегда, и часть регулярок улетает) хотя материал полезный
источник

Я

Ярослав in Combot Россия
Akcium Сергей
Ставят, но не всегда, и часть регулярок улетает) хотя материал полезный
согласен!
источник

r

rus in Combot Россия
Akcium Сергей
Мне кажется уже пора на такие сообщения делать тег #regul, уже много годных регулярок написано)
я ставлю. но когда выражения имеют общий характер или не являются модами и заточками готового шаблона, иначе каша получичится через некоторое время

возможно, пару раз пропустил, но не специально 😎
источник