PHP带标点符号。
假设我有这个:
$hello = \"Hello, is StackOverflow a helpful website!? Yes!\";
我想删除标点符号,使其输出为:
hello_is_stackoverflow_a_helpful_website_yes
我怎样才能做到这一点?
没有找到相关结果
已邀请:
4 个回复
稀瓣囊
对于字符串
结果(对于所有示例)为 Hello_is_StackOverflow_a_helpful_website_Yes_ 请享用!
茂坦湿床够
首先将字符串转换为小写字母,然后删除标点符号,然后用下划线替换空格(这将处理一个或多个空格,因此,如果有人放置两个空格,则只能替换一个下划线)。
孤捷侩
艰管垮淮
我不知道这是否比您想要的要广泛,但这听起来像您正在尝试做的事情。 我还注意到您在示例中用下划线替换了空格。我要使用的代码是:
请注意,这还将把多个空格折叠为一个下划线。