对AZ AZ 0-9和斜线使用preg_replace

尼尔斯

我正在使用正则表达式替换AZ 0-9以外的所有内容。我要补充一点,它不能删除Slash(/),但是无论如何都无法正常工作。我没有发现错误。

谢谢您的帮助!

$string = preg_replace(array('/[^a-zA-Z0-9-]/', '/[ -]+/', '/^-|-$/'), array('', '-', ''), $string);
萨利姆

您需要转义正斜杠。我会尝试[^-a-z0-9\/]+搜索并替换所有不需要的字符。

$re = "/[^-a-z0-9\\/]+/i"; 
$str = "asdkf\n43435&\$*k((/\\"; 
$subst = ""; 

$result = preg_replace($re, $subst, $str);

这将字符串减少asdkf\n43435&\$*k((/\\asdkf43435k/

参见演示https://regex101.com/r/vY2jC7/1

修复:我忘记添加i修饰符以忽略@ chris85指出的大小写,这将导致忽略大写字母。

参见更新的演示,请参见演示https://regex101.com/r/vY2jC7/2

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对AZ AZ 0-9和斜线使用preg_replace

来自分类Dev

使用preg_match,preg_replace仅允许aZ,0-9

来自分类Dev

[az] +,[AZ] +,[0-9] +并在awk中标记命令

来自分类Dev

[az] +,[AZ] +,[0-9] +并在awk中标记命令

来自分类Dev

PHP-使用preg_match格式(az,AZ,0-9)检查正确的文本

来自分类Dev

Python计数0-9然后az

来自分类Dev

ruby regex允许AZ,az,0-9,句点,连字符和空格

来自分类Dev

0-9,az,AZ是否区分大小写的to_s和to_i方法?

来自分类Dev

ruby regex允许AZ,az,0-9,句点,连字符和空格

来自分类Dev

如何检查字符串是否仅包含“az”、“AZ”和“0-9”字符

来自分类Dev

Java中的Char测试器(大写AZ,小写AZ,数字0-9,其他)

来自分类Dev

案例按AZ升序和0-9降序排序?

来自分类Dev

如何在 Angular 7 中使用数字 0-9 和字母 az 和 AZ 验证用户输入?

来自分类Dev

生成伪随机字符串AZ,0-9

来自分类Dev

生成伪随机字符串AZ,0-9

来自分类Dev

如何编写包含“ AZ”和“ az”以及“ 0-9”和“-”和“ _”的正则表达式

来自分类Dev

JavaScript:除AZ az 0-9和符号外,要修剪的正则表达式是什么?

来自分类Dev

Bash egrep正则表达式AZ,az,0-9和加号,减号,空格似乎不起作用

来自分类Dev

Bash egrep正则表达式AZ,az,0-9和加号,减号,空格似乎不起作用

来自分类Dev

包含除 [AZ][az][0-9][\s][-] 以外的任何字符串的正则表达式

来自分类Dev

如何仅使用“ az”,“ AZ”,“。”,“ \ n”和“”编写Ruby程序

来自分类Dev

对 AZ、0-9、- 和点使用正则表达式?

来自分类Dev

如何只计算仅包含AZ和az的单词?

来自分类Dev

Android仅接受AZ和AZ之间的字符

来自分类Dev

如何从PHP文件中仅读取AZ和az

来自分类Dev

正则表达式不删除 AZ 和 az

来自分类Dev

如何使用Prolog为[az] [。?!] [] + [AZ]实现自动机?

来自分类Dev

将[az],[az]替换为[az],[az],并保留字母

来自分类Dev

javascript正则表达式不起作用:至少一个0-9,一个az,一个AZ,从$ \ -_中的一个。+!*'()

Related 相关文章

  1. 1

    对AZ AZ 0-9和斜线使用preg_replace

  2. 2

    使用preg_match,preg_replace仅允许aZ,0-9

  3. 3

    [az] +,[AZ] +,[0-9] +并在awk中标记命令

  4. 4

    [az] +,[AZ] +,[0-9] +并在awk中标记命令

  5. 5

    PHP-使用preg_match格式(az,AZ,0-9)检查正确的文本

  6. 6

    Python计数0-9然后az

  7. 7

    ruby regex允许AZ,az,0-9,句点,连字符和空格

  8. 8

    0-9,az,AZ是否区分大小写的to_s和to_i方法?

  9. 9

    ruby regex允许AZ,az,0-9,句点,连字符和空格

  10. 10

    如何检查字符串是否仅包含“az”、“AZ”和“0-9”字符

  11. 11

    Java中的Char测试器(大写AZ,小写AZ,数字0-9,其他)

  12. 12

    案例按AZ升序和0-9降序排序?

  13. 13

    如何在 Angular 7 中使用数字 0-9 和字母 az 和 AZ 验证用户输入?

  14. 14

    生成伪随机字符串AZ,0-9

  15. 15

    生成伪随机字符串AZ,0-9

  16. 16

    如何编写包含“ AZ”和“ az”以及“ 0-9”和“-”和“ _”的正则表达式

  17. 17

    JavaScript:除AZ az 0-9和符号外,要修剪的正则表达式是什么?

  18. 18

    Bash egrep正则表达式AZ,az,0-9和加号,减号,空格似乎不起作用

  19. 19

    Bash egrep正则表达式AZ,az,0-9和加号,减号,空格似乎不起作用

  20. 20

    包含除 [AZ][az][0-9][\s][-] 以外的任何字符串的正则表达式

  21. 21

    如何仅使用“ az”,“ AZ”,“。”,“ \ n”和“”编写Ruby程序

  22. 22

    对 AZ、0-9、- 和点使用正则表达式?

  23. 23

    如何只计算仅包含AZ和az的单词?

  24. 24

    Android仅接受AZ和AZ之间的字符

  25. 25

    如何从PHP文件中仅读取AZ和az

  26. 26

    正则表达式不删除 AZ 和 az

  27. 27

    如何使用Prolog为[az] [。?!] [] + [AZ]实现自动机?

  28. 28

    将[az],[az]替换为[az],[az],并保留字母

  29. 29

    javascript正则表达式不起作用:至少一个0-9,一个az,一个AZ,从$ \ -_中的一个。+!*'()

热门标签

归档