English, of course, is a no-brainer for regex because that\'s what it was originally developed in/for:
Can regular expressions understand this charact
"[\p{L}]" This regular expression contains all characters that are letters, from all languages, upper and lower case. so letters like (a-z A-Z ä ß è 正 の文字を理解) are accepted but signs like (, . ? > :) or other similar ones are not.