【发布时间】:2019-12-09 01:40:42
【问题描述】:
假设我有一个字符串。
`$str = " Hi, my name is
Petr"; `
期待:$str = " Hi, my name is Petr";
我需要替换字符串开头的所有空格“....”,然后如果字符串中的单词之间有多个空格,则将其替换为一个空格。
我想用正则表达式函数'preg_replace'来做到这一点。
但我不知道如何"/^\s+/" 删除字符串开头的空格,"/\s+/" 删除字符串中单词之间的空格。
是否可以将两个公式模式合并为一个模式?如果是这样,公式会是什么样子?
【问题讨论】:
-
你想对字符串中的换行符做什么?保持原样?
-
假设我将这些正则表达式应用于包含客户家庭地址的数组。 @尼克