php - 修剪空白

标签 php string

在包含引号的字符串中,我总是在结束引号之前得到一个额外的空格。比如

"this is a test " (string includes quotes)

请注意 test 之后但结束引号 之前的空格。我怎样才能摆脱这个空间?

我试过 rtrim 但它只适用于字符串末尾的字符,显然这种情况不在末尾。

有什么线索吗?谢谢

最佳答案

这是另一种方式,它只匹配字符串的结尾处的空格序列和引号...

$str=preg_replace('/\s+"$/', '"', $str);

关于php - 修剪空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1019369/

相关文章:

php - 修复 PHP 中 Wordpress 插件的 HTTPS 错误,当我知道是哪些文件导致错误时出现混合内容错误?

php - 如何在 javascript 中对动态添加的行应用计数器

string - 使文本编辑器动态高度 SwiftUI

java - 从 BufferedReader(InputReader) 输入中解析 Integer.class

java - Java 中 String flyweight 实现的最佳替代方案

"\0"null 的 Ruby 测试?

php - 更新数据源检查新值和当前值

php - MySQL 查询错误-没有为准备好的语句中的参数提供数据

php - 从 PHP 发送大量电子邮件

java - Android (Java) 转换 hh :mm:ss time String into a number representation