Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 1030416

Регулярные выражения (262) /

$
0
0
regist123:
extrasensory, нет возможности сейчас детально вникнуть в вашу регулярку и поправить. А так сходу видно, что у вас скобки пропущены. В нижнюю часть замены пока не вникал (да и нет смысла пока выражение для поиска не исправлено).
Выше предложил вам разбить на три группы. Вот смотрите первая группа у вас
Код:
((\l) (\!|,|\)|\.|\:|\?|\;))
она у вас взята в скобки (и работает правильно, для теста можно удалить всё справа от неё и проверить). Точно также надо взять и остальные группы. А сейчас у вас там не пойми что. И для отладки (если не получается понять почему не работает), то упрощайте выражение до более простого - дорабатывайте, а уже потом эти составные части складывайте в более сложное. То есть если вы за основу возьмёте предложенный мной алгоритм, то для начала у вас должно получиться три отдельных регулярки, а потом уже их надо будет сложить. Можете пока составить и отладить эти три регулярки?

Viewing all articles
Browse latest Browse all 1030416

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>