Musiałem usunąć wszystkie znaki spoza alfabetu arabskiego z ciągu znaków, a ostatecznie with the help of people from stack-overflow udało mi się wymyślić następujące wyrażenie, aby pozbyć się wszystkich znaków, które nie są arabskie.Usuń znaki śmieci w języku arabskim
preg_replace('/[^\x{0600}-\x{06FF}]/u','',$string);
Problem polega na tym, że usuwa również białe spacje. A teraz odkryłem, że będę potrzebował również postaci z A-Z,a-z,0-9, [email protected]#$%^&*()
. Więc w jaki sposób muszę zmodyfikować wyrażenie regularne?
Dziękując