php - 在php中替换字符串中多次出现的字符
问题描述
$string = IT_Support_/_Help_Desk // what I have
$whatIwant = IT Support Help Desk // what I want
我有这个字符串,我想将空格“_”的所有出现替换为“”
解决方案
您可以将preg_replace
其与非单词字符的组合一起使用\W
,_
如下所示:
<?php
$string = "IT_Support_/_Help_Desk";
echo preg_replace('/[_\W]+/', ' ', $string);
推荐阅读
- angular - 无法绑定到“NgModel”,因为它不是“离子输入”的已知属性
- spring-boot - 可执行 JAR - JVM 参数 - 外部化配置属性 - Spring Boot Maven 插件
- tensorflow - 初始化 tf.train.Saver 时“没有要保存的值”
- airflow - 更改气流服务日志路径
- rsyslog - Rsyslog:如何在 if-then 语句中否定“包含”
- c# - 解析excel数据并创建多维数组
- java - 使用 JSONAssert 检查 JSON 数组中是否存在项目
- php - PHP MAIL 电子邮件正文不包括在内
- javascript - HTML/Javascript - 使用
- angular - Firebase 身份验证错误代码 // Angular - Ionic