标签: php regex preg-replace
我有一个正则表达式,用于删除前导和尾随空格,以及替换字符串中所有其他空格。但我不知道如何共同完成这项工作。
所以,我的问题是:
string1 " MY FIRST STRING "
我想把string1显示为:
"my_first_string".
所以,我需要删除前导和尾随空格,所有其他空格都需要替换为" _",奖励就是使字符串小写。
谢谢!
答案 0 :(得分:1)
在preg_replace:
$str = preg_replace('/\s+/', '_', strtolower(trim($str)));