Size: a a a

Regular Expressions

2020 September 10

DE

Denis Efremov in Regular Expressions
-x86_64 это часть названия пакета там
источник

л

лохматый in Regular Expressions
ооо
источник

л

лохматый in Regular Expressions
теперь еще полдня-день чтобы осознать все
источник

л

лохматый in Regular Expressions
спасибо огромное
источник

л

лохматый in Regular Expressions
Non-capturing group надо было в начале выражения использовать, а не
^[[:alpha:]]((?!-\d)[-[:alnum:]]((?!\-x86_64))){0,}
источник

DE

Denis Efremov in Regular Expressions
матчу все слова, которые могут заканчиваться числами с подчеркиваниями или тире после них и в конце одно такое же слово, только без подчеркивания/тире
источник

DE

Denis Efremov in Regular Expressions
лохматый
Non-capturing group надо было в начале выражения использовать, а не
^[[:alpha:]]((?!-\d)[-[:alnum:]]((?!\-x86_64))){0,}
Это не принципиально. Просто хороший тон
источник

DE

Denis Efremov in Regular Expressions
Denis Efremov
матчу все слова, которые могут заканчиваться числами с подчеркиваниями или тире после них и в конце одно такое же слово, только без подчеркивания/тире
Ну и фикс для 86 64 в конце
источник

OM

Oleg Makarikhin in Regular Expressions
грубо конечно но https://regex101.com/r/apFEur/3
источник

OM

Oleg Makarikhin in Regular Expressions
ой, ты еще хочешь переписать её на sed?
источник
2020 September 12

DE

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

З🧟

Зомби 🧟‍♂️... in Regular Expressions
👍
источник
2020 September 13

DE

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

⁡⁠⁠‍⁢ ⁡⁠⁠‍⁠ ⁡ ⁠⁠ ⁡⁣⁠... in Regular Expressions
Привет всем! Помогите пожалуйста, можно ли с помощью регулярок сделать из такой строки
'+1+2+3-2' массив ['+1', '+2', '+3', '-2']
источник

П

Павел in Regular Expressions
⁡⁠⁠‍⁢ ⁡⁠⁠‍⁠ ⁡ ⁠⁠ ⁡⁣⁠ ⁡⁠⁠‍‍ ⁡⁠⁠‍⁠ ⁡ ⁠⁠ ⁡⁠⁠‌⁠ ⁡⁠⁠‍⁢⁡⁣⁠ ⁡⁠⁠‍‍ ⁡ ⁠
Привет всем! Помогите пожалуйста, можно ли с помощью регулярок сделать из такой строки
'+1+2+3-2' массив ['+1', '+2', '+3', '-2']
https://regex101.com/r/pJkRQE/1
так чтоли? разобрали, затем собираем
источник

⁡⁠⁠‍⁢ ⁡⁠⁠‍⁠ ⁡ ⁠⁠ ⁡⁣⁠... in Regular Expressions
А как собрать эти две группы? Когда я передаю эту регулярку в сплит, то мне возвращает просто массив всех символов, также если передавать в сплит просто пустую строку
источник

П

Павел in Regular Expressions
без примера конкретного кода трудно понять что нужно
источник

⁡⁠⁠‍⁢ ⁡⁠⁠‍⁠ ⁡ ⁠⁠ ⁡⁣⁠... in Regular Expressions
источник

⁡⁠⁠‍⁢ ⁡⁠⁠‍⁠ ⁡ ⁠⁠ ⁡⁣⁠... in Regular Expressions
Всё разобрался, делаю не через сплит.
Делаю так:
const arr = str.match(yourRegExp)
С регуляркой то всё норм, спасибо)
источник

OM

Oleg Makarikhin in Regular Expressions
const arr = str.match(/([+-]\d+)/gm)
источник