Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie Zahlen in einer Zeichenfolge in PHP

So löschen Sie Zahlen in einer Zeichenfolge in PHP

王林
王林Original
2020-08-19 16:29:392698Durchsuche

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

So löschen Sie Zahlen in einer Zeichenfolge 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);

Das obige ist der detaillierte Inhalt vonSo löschen Sie Zahlen in einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn