Я пытаюсь создать регулярное выражение для фильтрации только алфавитов или цифр из английского и японского языков.Это то, что я пробовал,
preg_match('/[\p{L}\p{N}\p{Katakana}\p{Hiragana}\p{Han}]+/u', $value)
Но я не получаю желаемого результата.Что я могу делать не так?этот также я попробовал
preg_match('/[\p{Cn}\p{N}]+/u', $value)
также, мне нужно запретить специальные символы
('/[(a-zA-Z 0-9\_\{\}\!\$\%\&\.\|\?\*\+\(\)\-\~)(\p{Cn})]/', $value))
этот не будет работать вместе