我可以在PHP或MySQL中使用某种正则表达式/函数来检查小写&大写字母彼此相邻?
我想要检测“y”& “腹腔镜检查”和“腹腔镜检查”之间的“C” “白内障手术”。
LaparoscopyCataract Surgery
更多例子......
TracheostomyThoracotomy
TracheostomyAmniocentesis
Total Knee ReplacementBarium
等...
我需要用逗号分隔所有这些类型的实例。
答案 0 :(得分:1)
$string = preg_replace("/([a-z])([A-Z])/", "\$1, \$2", $string);
应该这样做
编辑:反正太晚了:p
答案 1 :(得分:1)
preg_replace("/([a-z])([A-Z])/", "$1,$2", $yourString);
答案 2 :(得分:0)
我认为
preg_replace("/[a-z][A-Z])/", "/1, /2", $str);
符合您的要求。