Регулярка, вытащить из строчки содержимое. Мультиязычное
В RewriteRule, использую правило. В нем указано, что необходимо достать по данному условию
m-([a-z-0-9-]+)+
RewriteRule ^m-([a-z-0-9-]+)+$ index.php?d=$1&p=$2 [QSA]
Проблема в том, что срабатывает оно в том случаи если содержит цифры и буквы латинского алфавита.
Как сделать так, чтобы вытащить содержимое. Которое может быть на разных языках и может содержать различные символы...
Ответы (1 шт):
Автор решения: Vitaliy Zlobin
→ Ссылка
Как то так, возможно в конкретном ЯП нужно что-то дополнительно экранировать:
^m-(\p{L}+)+$
Только не понятно зачем 2 плюса и группировка, можно упростить:
^m-\p{L}+$