我在php中有这个英语和阿拉伯语regex
,它与php一起工作得很好
但它不适用于这个库 Formvalidation.io
~^[a-z0-9٠-٩'-+,()/''s'p{Arabic}]{1,}$~iu
我需要让它工作并转换为 JS 正则表达式以在表单验证正则表达式中使用。
演示正则表达式 101
阿拉伯语正则表达式是:
['u0600-'u06FF]
实际上,٠-٩
是这个阿拉伯语范围的子集,所以我认为你可以从模式中删除它们。
所以,在JS中它将是
/^[a-z0-9+,()'/''s'u0600-'u06FF-]+$/i
查看正则表达式演示