【发布时间】:2015-12-27 17:58:42
【问题描述】:
我想用大写字母分割我的字符串,但前提是那些不是缩写。
考虑以下字符串:
- ThisIsAText
- 求救
第一个字符串应该变成This Is A Text,而第二个字符串应该保持SOS。
我的做法是:
$old_str = "ThisIsAText";
$arr = explode ( '/(?=[A-Z])/', $old_str );
$new_str = implode ( " ", $arr );
这也可以只用 1 个函数来完成吗?
此外,这不考虑缩写。
【问题讨论】:
-
我不认为explode采取正则表达式...o.O