Home  >  Article  >  Backend Development  >  How to delete numbers in string in php

How to delete numbers in string in php

王林
王林Original
2020-08-19 16:29:392603browse

php删除字符串中的数字的方法:可以利用正则表达式并结合preg_replace()函数来实现。preg_replace()函数可以执行一个正则表达式的搜索与替换。

How to delete numbers in string in php

preg_replace 函数执行一个正则表达式的搜索和替换。

(推荐教程:php图文教程

语法:

preg_replace(mixed $pattern, mixed $replacement, mixed $subject[, int $limit = -1[, int &$count]])

参数:

  • $pattern: 要搜索的模式,可以是字符串或一个字符串数组。

  • $replacement: 用于替换的字符串或字符串数组。

  • $subject: 要搜索替换的目标字符串或字符串数组。

  • $limit: 可选,对于每个模式用于每个 subject 字符串的最大可替换次数。 默认是-1(无限制)。

  • $count: 可选,为替换执行的次数。

(学习视频教程:php视频教程

返回值:

如果 subject 是一个数组, preg_replace() 返回一个数组, 其他情况下返回一个字符串。如果匹配被查找到,替换后的 subject 被返回,其他情况下 返回没有改变的 subject。如果发生错误,返回 NULL。

举例:

$class=preg_replace("/\\d+/",'', $res);

The above is the detailed content of How to delete numbers in string in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn