Size: a a a

2020 May 15

В

Виктория in pro.js
Алхимик
И нигде в проекте нет в них необходимости?
Есть пару мест, где валидация полей, но гугл
источник

CP

Companion Philipp in pro.js
Алхимик
Нет. Это действительно по теме. Каждый раз когда вижу высказывание о том что регулярки сложные, не могу понять почему так считают.
Потому что регулярки без опыта – сложные. Они реально ломают мозг неподготовленному человеку, даже без backref’ов и другой темной магии
источник

CP

Companion Philipp in pro.js
Но стоит потратить день-три и они становятся довольно простыми и понятными. А потратишь еще неделю – и вообще богом регулярок станешь и научишься их реализовывать самостоятельно :)
источник

DE

Denis Efremov in pro.js
Алхимик
И нигде в проекте нет в них необходимости?
Она достаточно скиллед чтобы обойти эти места с помощью костылей
источник

А

Алхимик in pro.js
Companion Philipp
Потому что регулярки без опыта – сложные. Они реально ломают мозг неподготовленному человеку, даже без backref’ов и другой темной магии
Ну вот про backref'ы согласен, там жёстко, особенно когда их много. Но в большинстве случаев это не нужно. Проще на несколько простых регулярок разбить.
источник

В

Виктория in pro.js
Да-да, конечно...
источник

А

Алхимик in pro.js
Костылярные выражения.
источник

А

Алхимик in pro.js
источник

А

Алхимик in pro.js
Хорошо что в комментариях всё объяснено! 😂
источник

CP

Companion Philipp in pro.js
Алхимик
Ну вот про backref'ы согласен, там жёстко, особенно когда их много. Но в большинстве случаев это не нужно. Проще на несколько простых регулярок разбить.
А чаще всего языки вообще эту часть регулярок не имплиментируют. Я вот почти не встречал компиляторов/интерпретаторов, которые бы PCRE поддерживали в полном виде
источник

А

Алхимик in pro.js
Companion Philipp
А чаще всего языки вообще эту часть регулярок не имплиментируют. Я вот почти не встречал компиляторов/интерпретаторов, которые бы PCRE поддерживали в полном виде
Я и реальных задач с ходу не припомню где они реально нужны.
источник

CP

Companion Philipp in pro.js
Чтобы решать задачки по регуляркам в вакууме )0)
источник

CP

Companion Philipp in pro.js
Я, на практике, ничего сложнее базового паттерн-матчинга в целом и не использовал
источник

DE

Denis Efremov in pro.js
Алхимик
Ну вот про backref'ы согласен, там жёстко, особенно когда их много. Но в большинстве случаев это не нужно. Проще на несколько простых регулярок разбить.
Это что именно?
источник

CP

Companion Philipp in pro.js
Там, где виднеется перспектива бэкрефов и черной магии, лучше пересмотреть свое решение на какое-то более простое
источник

В

Виктория in pro.js
Companion Philipp
Там, где виднеется перспектива бэкрефов и черной магии, лучше пересмотреть свое решение на какое-то более простое
Она везде виднеется же, ну
источник

А

Алхимик in pro.js
Denis Efremov
Это что именно?
источник

CP

Companion Philipp in pro.js
О, еще же есть луахеды и лукбехайнды, рекурсия, там вообще ад начинается
источник

DE

Denis Efremov in pro.js
Companion Philipp
Там, где виднеется перспектива бэкрефов и черной магии, лучше пересмотреть свое решение на какое-то более простое
Та не! Я сто раз юзал
источник

DE

Denis Efremov in pro.js
Companion Philipp
О, еще же есть луахеды и лукбехайнды, рекурсия, там вообще ад начинается
Что такое бекреф?
источник