正则表达式删除所有英文和阿拉伯数字?

比扬赞德

我希望正则表达式删除阿拉伯数字和英文数字

我的变量是$ variable =“ 12121212ABDHSتشؤآئ۳۳۴۳۴729384234 owiswoisw”;

我要删除所有数字!喜欢:

像owiswoisw这样的ABDHS

我发现以下表达式但不起作用!

 $newvariable = preg_replace('/^[\u0621-\u064A]+$', '', $variable);

谢谢你的帮助

维克多·史翠比维

您可以使用

$newvariable = preg_replace('/\d+/u', '', $variable);

正则表达式演示

\dASCII数字在默认情况下比赛,但是当你添加u改性剂,它可以使PCRE_UCP选项(连同PCRE_UTF8使)\d匹配所有Unicode数字。

请参阅PCRE文档

此选项更改PCRE处理\ B,\ b,\ D,\ d,\ S,\ s,\ W,\ w和某些POSIX字符类的方式。默认情况下,仅识别ASCII字符,但是如果设置了PCRE_UCP,则改用Unicode属性对字符进行分类。

如果您只需要限制与ASCII以及您选择的匹配,则可以修复正则表达式:

preg_replace('/[0-9\u0621-\u064A]+/u', '', $variable)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

阿拉伯数字和空格仅正则表达式

来自分类Dev

尝试向工作的正则表达式添加阿拉伯数字支持

来自分类Dev

MVC 5阿拉伯数字实体正则表达式不起作用吗?

来自分类Dev

没有任何数字的波斯(阿拉伯)字母的正则表达式

来自分类Dev

用于在西阿拉伯数字和东阿拉伯数字之间转换的 Excel 公式?

来自分类Dev

使用带有阿拉伯数字的阿拉伯字母

来自分类Dev

如何将阿拉伯数字转换为英文数字

来自分类Dev

将任何阿拉伯数字转换为英文数字

来自分类Dev

阿拉伯语正则表达式

来自分类Dev

阿拉伯语和英语数字的正则表达式,以及国家/地区代码

来自分类Dev

正则表达式仅限阿拉伯字符和数字

来自分类Dev

如何在正则表达式中将阿拉伯字母与英文字母和数字一起使用

来自分类Dev

转换罗马/阿拉伯数字大于4000

来自分类Dev

阿拉伯数字/日期显示在各地

来自分类Dev

在 Laravel 5 中验证阿拉伯数字

来自分类Dev

设置阿拉伯数字系统的语言环境不会显示阿拉伯数字

来自分类Dev

Droid Naskh字体和阿拉伯数字4

来自分类Dev

JS中的罗马和阿拉伯数字字符串数组排序

来自分类Dev

我想将阿拉伯数字转换为英文,并且在下面尝试了代码

来自分类Dev

Android中阿拉伯文字中的阿拉伯数字

来自分类Dev

将正文中的所有数字转换为阿拉伯数字,而不是选择列表中的值RoR

来自分类Dev

iOS正则表达式阿拉伯语

来自分类Dev

使滚动的正则表达式适应ID jQuery脚本以包含阿拉伯字符

来自分类Dev

正则表达式阿拉伯语语音匹配

来自分类Dev

正则表达式:分隔标签接受阿拉伯语或英语

来自分类Dev

正则表达式中的范围用于阿拉伯字母

来自分类Dev

正则表达式与阿拉伯语匹配

来自分类Dev

使滚动的正则表达式适应ID jQuery脚本以包含阿拉伯字符

来自分类Dev

用正则表达式匹配阿拉伯语文本

Related 相关文章

  1. 1

    阿拉伯数字和空格仅正则表达式

  2. 2

    尝试向工作的正则表达式添加阿拉伯数字支持

  3. 3

    MVC 5阿拉伯数字实体正则表达式不起作用吗?

  4. 4

    没有任何数字的波斯(阿拉伯)字母的正则表达式

  5. 5

    用于在西阿拉伯数字和东阿拉伯数字之间转换的 Excel 公式?

  6. 6

    使用带有阿拉伯数字的阿拉伯字母

  7. 7

    如何将阿拉伯数字转换为英文数字

  8. 8

    将任何阿拉伯数字转换为英文数字

  9. 9

    阿拉伯语正则表达式

  10. 10

    阿拉伯语和英语数字的正则表达式,以及国家/地区代码

  11. 11

    正则表达式仅限阿拉伯字符和数字

  12. 12

    如何在正则表达式中将阿拉伯字母与英文字母和数字一起使用

  13. 13

    转换罗马/阿拉伯数字大于4000

  14. 14

    阿拉伯数字/日期显示在各地

  15. 15

    在 Laravel 5 中验证阿拉伯数字

  16. 16

    设置阿拉伯数字系统的语言环境不会显示阿拉伯数字

  17. 17

    Droid Naskh字体和阿拉伯数字4

  18. 18

    JS中的罗马和阿拉伯数字字符串数组排序

  19. 19

    我想将阿拉伯数字转换为英文,并且在下面尝试了代码

  20. 20

    Android中阿拉伯文字中的阿拉伯数字

  21. 21

    将正文中的所有数字转换为阿拉伯数字,而不是选择列表中的值RoR

  22. 22

    iOS正则表达式阿拉伯语

  23. 23

    使滚动的正则表达式适应ID jQuery脚本以包含阿拉伯字符

  24. 24

    正则表达式阿拉伯语语音匹配

  25. 25

    正则表达式:分隔标签接受阿拉伯语或英语

  26. 26

    正则表达式中的范围用于阿拉伯字母

  27. 27

    正则表达式与阿拉伯语匹配

  28. 28

    使滚动的正则表达式适应ID jQuery脚本以包含阿拉伯字符

  29. 29

    用正则表达式匹配阿拉伯语文本

热门标签

归档