Php 按大写字母拆分,无缩写
我想用大写字母分隔字符串,但前提是这些字母不是缩写 考虑以下字符串:Php 按大写字母拆分,无缩写,php,string,Php,String,我想用大写字母分隔字符串,但前提是这些字母不是缩写 考虑以下字符串: 这是一篇课文 求救 第一个字符串应成为这是一个文本,而第二个字符串应保持为SOS 我的做法是: $old_str = "ThisIsAText"; $arr = explode ( '/(?=[A-Z])/', $old_str ); $new_str = implode ( " ", $arr ); 仅使用一个功能也可以完成此操作吗? 此外,这不考虑缩写。 < P>我认为你应该使用Primgl替换如下: $result
- 这是一篇课文
- 求救
这是一个文本
,而第二个字符串应保持为SOS
我的做法是:
$old_str = "ThisIsAText";
$arr = explode ( '/(?=[A-Z])/', $old_str );
$new_str = implode ( " ", $arr );
仅使用一个功能也可以完成此操作吗?此外,这不考虑缩写。 < P>我认为你应该使用Primgl替换如下:
$result=trim(preg_replace(“/”?我不认为explode-take-regex表达式…o.o当使用SOS
测试它时,请看一看,我得到了SO S
。