php通过大写字母分割字符串

2,734次阅读

共计 176 个字符,预计需要花费 1 分钟才能阅读完成。

使用 preg_split 和表达工 [A-Z] 来分割:

function splitAtUpperCase($s) {return preg_split('/(?=[A-Z])/', $s, -1, PREG_SPLIT_NO_EMPTY);
}

使用 preg_replace 替换:

preg_replace('/(?<!^)([A-Z])/', '-\\1', $param);

正文完
 0
Blood.Cold
版权声明:本站原创文章,由 Blood.Cold 于2019-06-03发表,共计176字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。