gpt4 book ai didi

php - 如何在 PHP 中编写正则表达式来删除特殊字符?

转载 作者:行者123 更新时间:2023-12-03 01:56:49 25 4
gpt4 key购买 nike

我对 PHP 还很陌生,我注意到有很多不同的方法来处理正则表达式。

这是我目前正在使用的:

$replace = array(" ",".",",","'","@");
$newString = str_replace($replace,"_",$join);

$join = "the original string i'm parsing through";

我想删除除 a-z、A-Z 或 0-9 之外的所有内容。我正在寻找上述函数的反向函数。编写它的伪代码方式是

If characters in $join are not equal to a-z,A-Z,0-9 then change characters in $join to "_"

最佳答案

$newString = preg_replace('/[^a-z0-9]/i', '_', $join);

这应该可以解决问题。

关于php - 如何在 PHP 中编写正则表达式来删除特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/745282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com