Page 3 of 5

Re: LuaFAR Search

Posted: Fri 19 Sep, 2014 23:22
by Shmuel

Latest post of the previous page:

^(?!.*\.dll$).+$ - чтобы не выдавал пустые строки.

Re: LuaFAR Search

Posted: Fri 19 Sep, 2014 23:40
by ladserg
Shmuel wrote:^(?!.*\.dll$).+$ - чтобы не выдавал пустые строки.
Да, правда оно не соответствует условию:
Ищу все строки в которых нет DLL файлов
:-)

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 10:35
by gotar
Чем отличается ^(.*?\-\-) от ^(.*?\-{2}) ?

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 10:48
by John Doe
Ничем.

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 11:49
by HaRT
В некоторых диалектах (например, basic regular expressions) фигурные скобки не поддерживаются, в некоторых случаях их надо включать специально. Например, для [i]gawk[/i] надо задать опцию --re-interval.
PS
Кроме того, вне [] минус экранировать не требуется.

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 12:07
by gotar
Off Topic
Надеюсь очевидно, что мой вопрос связан с changelog и бурным обсуждением регулярных выражений на мантисс

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 12:17
by HaRT
gotar wrote: мой вопрос связан с changelog и бурным обсуждением регулярных выражений на мантис
Линкифицируйте, пжлст. А заодно и опечатку можно исправить. :)
PS
Потренироваться можно в Песочнице.

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 12:22
by John Doe
gotar wrote: ]Надеюсь очевидно
Отнюдь.
На мантисе фигурировали приведённые вами примеры, но чего вы хотите теперь здесь?

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 12:38
by gotar
я понял changelog так, что Far Team считает эти два RE различными. Если они означают одно и то же, вопросов нет.

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 12:47
by Shmuel
gotar wrote: я понял changelog так, что Far Team считает эти два RE различными.
Если в чейнжлоге Фара делается запись по мантису, то обычно просто копируется заголовок тикета с мантиса. Как и в данном случае.

Ликбез по регулярным выражениям

Posted: Wed 04 Feb, 2015 12:48
by John Doe
gotar wrote: Если они означают одно и то же, вопросов нет.
Одно и тоже, это очевидно из обсуждения в тикете, да и разве попробовать самому не быстрее, чем строчить на форум?

P.S.
Если хотите чтобы вас понимали сразу, то не скупитесь на ссылки и цитаты.

Регулярные выражения — ликбез по регэкспам

Posted: Tue 24 Nov, 2015 14:00
by Raistlin
Какой регэксп найдет строку, но не найдет (при том, что в тексте до и после искомой строки могут неоднократно встречаться и foo, и bar)?

Регулярные выражения — ликбез по регэкспам

Posted: Tue 24 Nov, 2015 14:41
by HaRT
Raistlin, под any_string понимается произвольная последовательность символов в пределах одной строки? Во втором (отрицательном) примере эта подстрока одинаковая?

Регулярные выражения — ликбез по регэкспам

Posted: Tue 24 Nov, 2015 14:43
by Raistlin
HaRT, any_string - произвольная последовательность символов. Соответственно, во втором примере она может быть другой.

Регулярные выражения — ликбез по регэкспам

Posted: Tue 24 Nov, 2015 15:48
by HaRT
Raistlin wrote: во втором примере она может быть другой
Во втором примере их две.
Так вот они равны друг другу или на самом деле это any_string1 и any_string2?

Регулярные выражения — ликбез по регэкспам

Posted: Tue 24 Nov, 2015 16:04
by Raistlin
Нет, не равны друг другу.