У меня есть это английское и арабское regex
в php, оно отлично работает с php
Но он не работает с этой библиотекой Formvalidation.io
~^[a-z0-9٠-٩\-+,()/'\s\p{Arabic}]{1,}$~iu
Мне нужно заставить его работать и преобразовывать в регулярное выражение JS для использования в regex formvalidation.
Demo Regex 101
Арабское регулярное выражение :
[\u0600-\u06FF]
На самом деле, ٠-٩
является подмножеством этого арабского диапазона, поэтому я думаю, что вы можете удалить их из шаблона.
Итак, в JS это будет
/^[a-z0-9+,()\/'\s\u0600-\u06FF-]+$/i
См. Демо-версию regex