编程语言
首页 > 编程语言> > PHP只删除数字

PHP只删除数字

作者:互联网

让我说我有这样一句话“我用ak47和m4s拍了32次”
删除纯数字的最佳方法是什么,以便我只能“使用ak47和m4s次射击某人”
如果有人能教我怎么做,我会很高兴的.

解决方法:

你可以用正则表达式检查单词边界和数字来做到这一点:

/\b\d+\b/

在这里,您要检查单词边界,后跟任意数量的数字,后跟另一个单词边界.正斜杠是分隔线.

然后你可以使用例如preg_replace用空字符串替换匹配的数字:

$result = preg_replace('/\b\d+\b/', '', $your_string);

请注意,在m4s和times之间最终会有2个空格,但是你不会在html输出中看到它.如有必要,您也可以搜索这些内容.

标签:str-replace,php
来源: https://codeday.me/bug/20190829/1758902.html