Skip to content
Advertisement

preg_match with international characters and accents

I would like to validate a string with a pattern that can only contain letters (including letters with accents). Here is the code I use and it always returns “nok”. I don’t know what I am doing wrong, can you help? thanks

JavaScript

Advertisement

Answer

Add the UTF-8 modifier flag (u) to your expression:

JavaScript

There is also no need to wrap p{L} inside of a character class.

User contributions licensed under: CC BY-SA
2 People found this is helpful
Advertisement