Size: a a a

Regular Expressions

2020 December 21

DE

Denis Efremov in Regular Expressions
Давай ссылку на песочницу
источник

DE

Denis Efremov in Regular Expressions
Вернер Карл Гейзенберг - Агент Госдепа
Здравствуйте. Написал регулярку которая заменяет все кроме букв и цифр. На regex101 все работало, но на деле не заменялись только цифры.

replace(/[^a-zа-яё\d]/uig, '_')
Где ты это делаешь?
источник

D

Dr. Shaw in Regular Expressions
Hello! I need some help with my regular expresion. Is a expression that have to find a text with:
1) One integer starting the line.
2) One time interval starting the line.
3) Text with any number of lines

I solved 1) and 2) but I need help with the third option.

https://regex101.com/r/ualcCD/1
источник
2020 December 22

Лс

Лень с Самосознанием... in Regular Expressions
Тут это не очень по теме, но всё же
источник

Лс

Лень с Самосознанием... in Regular Expressions
Переслано от Лень с Самосознанием...
Привет мастерам awk/sed (последний предпочтительнее), можете подсказать как из такой строки
set $bar                          $HOME/.config/polybar/launch.sh
сделать такую
bar="$HOME/.config/polybar/launch.sh"
??
Буду благодарен за помощь
источник

DE

Denis Efremov in Regular Expressions
Лень с Самосознанием
Переслано от Лень с Самосознанием
Привет мастерам awk/sed (последний предпочтительнее), можете подсказать как из такой строки
set $bar                          $HOME/.config/polybar/launch.sh
сделать такую
bar="$HOME/.config/polybar/launch.sh"
??
Буду благодарен за помощь
s/set \$(\w+)\s+([^\s]+)/\1="\2"/

Экранируй сам
источник

DE

Denis Efremov in Regular Expressions
Скобки точно надо, за остальное я не помню. Не часто юзаю регулярки в консоли
источник

Лс

Лень с Самосознанием... in Regular Expressions
Denis Efremov
s/set \$(\w+)\s+([^\s]+)/\1="\2"/

Экранируй сам
источник

DE

Denis Efremov in Regular Expressions
источник

Лс

Лень с Самосознанием... in Regular Expressions
Спасибо!
источник

Лс

Лень с Самосознанием... in Regular Expressions
Блин, на самом деле огромное спасибо!
Я даже не подозревал что это может быть задачкой для регулярок... А теперь я ещё и осознал как оно работает и смогу сам справиться.
Спасибо!
источник

Лс

Лень с Самосознанием... in Regular Expressions
Вот так в итоге вышло:
sed -E ':st;n;s/set \$(\w+)\s+([^\s]+)/\1="\2"/g;tst;q;' .config/i3/config_vim
источник

DE

Denis Efremov in Regular Expressions
Лень с Самосознанием
Блин, на самом деле огромное спасибо!
Я даже не подозревал что это может быть задачкой для регулярок... А теперь я ещё и осознал как оно работает и смогу сам справиться.
Спасибо!
Я юзаю саблайм из-за того что там PCRE flavor в том числе
источник

AS

Artem Soldatenkov in Regular Expressions
всем привет
Подскажите, чтобы удалить все html тэги, кроме <a href=..../> - это мне гуглить негатив лук эхед какой-то, это оно?
источник

DE

Denis Efremov in Regular Expressions
Artem Soldatenkov
всем привет
Подскажите, чтобы удалить все html тэги, кроме <a href=..../> - это мне гуглить негатив лук эхед какой-то, это оно?
Не проще выбрать все тэги a?
источник

AS

Artem Soldatenkov in Regular Expressions
Ну я вот так делаю, всмысле все тэги, это же тоже тэг
источник

AS

Artem Soldatenkov in Regular Expressions
Не проще выбрать все тэги a?
источник

DE

Denis Efremov in Regular Expressions
Artem Soldatenkov
Ну я вот так делаю, всмысле все тэги, это же тоже тэг
Так какая задача то?
источник

DE

Denis Efremov in Regular Expressions
Что ты понимаешь по тегом?
источник

DE

Denis Efremov in Regular Expressions
Просто HTML(XML) — это вложенная структура
источник