php - 正则表达式 - 字符串中的奇数空格

标签 php regex

我在一些字符串上做一些正则表达式,在我的模式中我匹配空格 \s

但在某些字符串中我遇到了一些奇怪的空格.. 当转换为十六进制时 a0

如何将所有奇怪的空格转换为普通空格,以便可以使用正则表达式以及 \s 检测到它?

当字符串显示为 UTF8 时,所有 a0 字符都表示为

十六进制输入

a03535a03832a03834a03135a02da053452e6e723aa0444ba03132a03638a03336a03933

以字符串形式输入

 55 82 84 15 - SE.nr: DK 12 68 36 93

最佳答案

a0  的表示 - 不间断空格。

您可以将其与:

[\s\xA0]

关于php - 正则表达式 - 字符串中的奇数空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38632592/

相关文章:

php - 在 laravel 5.1 中打印所有正在运行的 session 变量

PHP 响应来自 Android 的 HTTP 请求

php - Docker复制无效,内容未更新

regex - 有人知道如何在 Notepad++ 中使用正则表达式来查找阿拉伯字符吗?

javascript - 如何在 JavaScript 中为特殊条件设置正则表达式?

php - zend框架的fetchAll方法有限制吗?

php - 可以在 PHP 中将闭包传递给 usort 吗?

Python 正则表达式 : Match ALL consecutive capitalized words

mysql - 用反引号封装复杂的 mysql 插入

key : value pair matching 的正则表达式