Size: a a a

Regular Expressions

2020 November 17

DE

Denis Efremov in Regular Expressions
Точнее матч позиции а не чего то
источник

Лс

Лень с Самосознанием... in Regular Expressions
Denis Efremov
Это не матч
А можешь мне объяснить как работают atomic group?
Те что (?>regex)
источник

DE

Denis Efremov in Regular Expressions
Бля я на улице. Позже смогу
источник

Лс

Лень с Самосознанием... in Regular Expressions
Denis Efremov
Бля я на улице. Позже смогу
Окей
источник

DE

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

DE

Denis Efremov in Regular Expressions
Атомарная группа заканчивает обработку на первом совпадении и выбрасывает альтернативные матчи после первого сопоставленного шаблона внутри группы
источник

DE

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

DE

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

C

Cheusov Alexandr in Regular Expressions
Ребят, всем привет. Кто знает как sed'ом удалить между символами |текст| до первого вхождения символа |
источник

C

Cheusov Alexandr in Regular Expressions
Мои попытки удаляют всё до последнего вхождения
источник

DE

Denis Efremov in Regular Expressions
Не понятно
источник

DE

Denis Efremov in Regular Expressions
Покажи пример
источник

Лс

Лень с Самосознанием... in Regular Expressions
Denis Efremov
Покажи пример
echo "text|replace|end" |sed 's/|\w//'

только чтоб даже вот так (что не работает)
echo "text|replace|end" |sed 's/|\w+|//'
источник

Лс

Лень с Самосознанием... in Regular Expressions
Cheusov Alexandr
Ребят, всем привет. Кто знает как sed'ом удалить между символами |текст| до первого вхождения символа |
$ echo "text|replace|end" |sed -E 's/\|\w+\|//'
textend
$
источник

C

Cheusov Alexandr in Regular Expressions
для примера
101,1234|102,abcd|103,1a2c
надо преобразовать в
101,1234|102,dcba|103,1a2c
причём abcd могут быть и буквами, и цифрами
источник

Лс

Лень с Самосознанием... in Regular Expressions
$ echo "text|replace|end|partToSave|" |sed -E 's/\|\w+\|//'
textend|partToSave|
$ echo "text|replace|end|partToSave|" |sed -E 's/\|\w+\|//g'
textend
$
источник

Лс

Лень с Самосознанием... in Regular Expressions
Cheusov Alexandr
для примера
101,1234|102,abcd|103,1a2c
надо преобразовать в
101,1234|102,dcba|103,1a2c
причём abcd могут быть и буквами, и цифрами
У тебя в примере две одинаковых строки...
источник

C

Cheusov Alexandr in Regular Expressions
после 102, отличия
источник

Лс

Лень с Самосознанием... in Regular Expressions
Cheusov Alexandr
после 102, отличия
$ echo "101,1234|102,abcd|103,1a2c" |sed -E 's/\|.+\|/replacement/'
101,1234replacement103,1a2c
$
источник

C

Cheusov Alexandr in Regular Expressions
Лень с Самосознанием
$ echo "101,1234|102,abcd|103,1a2c" |sed -E 's/\|.+\|/replacement/'
101,1234replacement103,1a2c
$
огонь! Спасибо!
источник