«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Регулярка Аноним 2021/05/21 22:15:11  №2038183 1
Парни, у меня вопрос по поводу регулярных выражений. Конкретно интересует группа символов \D. Как помнят многие отсюда - это группа символов, которая включает в себя какой угодно символ, кроме цифр(!).

Но я столкнулся с непонятной проблемой. По какой-то причине в моём коде \D меняет лишь буквы, и при этом не затрагивает, как и положено - цифры, но в то же время и специальные символы, пример: #, |, ~ и так далее.

Я понимаю что есть квадратные скобки и всё такое, но меня интересует сугубо данный вопрос: что здесь не так? Почему \D вместе с цифрами не трогает и специальные символы?
Ответы: >>2038191
Аноним 2021/05/21 22:17:58  №2038191 2
>>2038183
Блядь, я долбоёб тупой. Там же начало и конец подстроки не подпадают под регулярку. Нужно чтоб было вначале 'a', потом в конце 'b', а у меня в примере со спец. символами не так. Сорян, в глаза ебусь.