И снова про регулярные выражения

12
golf4man
На сайте с 16.08.2010
Offline
104
#11
DiAksID:
? - это знак строгой выборки, что бы алгоритм от найденного "<img " доходил строго только до первого ">" и не цеплял другие варианты вроде <img (...>...<img ...)>

Только не ищет он со знаком "?". Без него все работает прекрасно.

LEOnidUKG
На сайте с 25.11.2006
Offline
1588
#12
golf4man:
Только не ищет он со знаком "?". Без него все работает прекрасно.

Ну это notepad++ у него свои прибамбасы по этому поводу.

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
DiAksID
На сайте с 02.08.2008
Offline
201
#13
LEOnidUKG:
Ну это notepad++ у него свои прибамбасы по этому поводу.

+1 и тема вроде именно о "регулярных выражениях", а не о notepad++ 😂

так, что , ТС без претензий, плз...

show must go on !!!...
golf4man
На сайте с 16.08.2010
Offline
104
#14

Угу, никаких претензий, наоборот, огромное спасибо за помощь)

golf4man
На сайте с 16.08.2010
Offline
104
#15

Дабы не создавать новой темы снова обращаюсь за помощью.

Подскажите пожалуйста, а как с помощью регулярных выражений в тексте поменять например символы a,b,c на s,q,r?

То есть было допустим слово "lab", а в результате замены мы бы получили "lsq"...

Заранее спасибо!

DiAksID
На сайте с 02.08.2008
Offline
201
#16

тупо менять "/lab/" на "lsq"

и может быть тынц в конце концов ? ;)

golf4man
На сайте с 16.08.2010
Offline
104
#17
DiAksID:
тупо менять "/lab/" на "lsq"

и может быть тынц в конце концов ? ;)

Да не, мне как раз не тупо надо :)

Мне в тексте все символы 'a' 'b' 'c' нужно поменять на 's' 'q' 'r'.

LEOnidUKG
На сайте с 25.11.2006
Offline
1588
#18

Ну так и меняйте a на s

b на q

Регулярки тут вам не помощник.

golf4man
На сайте с 16.08.2010
Offline
104
#19
LEOnidUKG:
Ну так и меняйте a на s
b на q

Регулярки тут вам не помощник.

Наверное так и придется. Просто кто-то говорил что можно с помощью регулярных выражений, наверное послышалось.

LEOnidUKG, еще раз спасибо за сегодняшнюю помощь!

DiAksID
На сайте с 02.08.2008
Offline
201
#20
golf4man:
Наверное так и придется. Просто кто-то говорил что можно с помощью регулярных выражений, наверное послышалось...

"/lab/" - это и есть регулярное выражение "найти все вхождения lab"

"/lab/i" - "найти все вхождения lab без учёта регистра"

"/lab/s" - "найти все вхождения lab без учёта переноса строки"

...

а вот что, чем и как делать с найденным - другой вопрос.

регулярные выражения не есть отдельный инструмент, они используются инструментами...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий