gpt4 book ai didi

PHP去除字符串中的特殊字符

转载 作者:IT王子 更新时间:2023-10-29 01:13:07 30 4
gpt4 key购买 nike

我在删除特殊字符时遇到问题。我想删除除 "( )/. % - &"之外的所有特殊字符,因为我将该字符串设置为标题。

我编辑了原始代码(如下所示):

preg_replace('/[^a-zA-Z0-9_ -%][().][\/]/s', '', $String);

但这不适用于删除特殊字符,例如:“’s”、““”、“—等。

原始代码:(这有效,但它删除了这些字符:“( )/. % - &”)

preg_replace('/[^a-zA-Z0-9_ -]/s', '', $String);

最佳答案

您的点匹配所有字符。转义它(和其他特殊字符),如下所示:

preg_replace('/[^a-zA-Z0-9_ %\[\]\.\(\)%&-]/s', '', $String);

关于PHP去除字符串中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6073221/

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