php - 在php中使用preg_replace删除php中的空格

标签 php regex preg-replace

我有以下字符串 + Example + Test + Test2 并使用 preg_replace 我想得到以下结果 +Example +Test +Test2

我一直在尝试使用以下代码

preg_replace("/\s*([\+])\s*/", "$1", $string)

但是这个正在返回

+Example+Test+Test2

最佳答案

$output = str_replace('+ ', '+', $input);

$output = preg_replace('/\\+\\s+/', '+', $input);

关于php - 在php中使用preg_replace删除php中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11542510/

相关文章:

PHP - PDO 引用可以安全地避免 SQL 注入(inject)吗?

已知脚本标签组合的 Javascript 正则表达式

regex - 如何在Notepad++ 中删除具有特定开始和结束的行的一部分?

php - 如何替换 http ://or www with <a href. 。在 PHP 中

php - 尝试使用 PHP 和 MySQL 填充下拉列表,mysql_fetch_assoc() 错误

php - PDO 插入查询减慢网站速度

javascript - 验证 JavaScript 中任意两个特定字母的输入,例如 'a' 和 'i',并将 'a' 替换为 @,将 'i' 替换为?

php - 如何根据性别和计数翻译 PHP 中的字符串?

php - JavaScript 和 PHP 正则表达式的含义

javascript - 使用格式化的 AJAX 返回更新 Highchart 系列数据