В моем коде я использую регулярное выражение, которое я где-то искал, но я этого не понимаю. :)Regexp character filter
preg_match("/^[\p{L} 0-9\-]{4,25}$/", $login))
Что это значит p{L}
означает? Я знаю, что он делает - все персонажи с национальными письмами.
И мой второй вопрос, я хочу дезинформировать пользовательский ввод для игрового чата, поэтому я начинаю с регулярного выражения, упомянутого выше, но я хочу разрешить большинство специальных символов. Какой самый короткий способ сделать это? Кто-нибудь уже подготовил регулярное выражение для этого?
Только для уточнения: вы не знаете, что делает все регулярное выражение? или вы просто не уверены в части \ p {L}? –
\ p {L}, остальное просто – Thinker