检查小写和&字符串中的大写字母彼此相邻?

时间:2012-08-09 17:17:59

标签: php mysql regex

我可以在PHP或MySQL中使用某种正则表达式/函数来检查小写&大写字母彼此相邻?

我想要检测“y”& “腹腔镜检查”和“腹腔镜检查”之间的“C” “白内障手术”。

LaparoscopyCataract Surgery

更多例子......

TracheostomyThoracotomy
TracheostomyAmniocentesis
Total Knee ReplacementBarium

等...

我需要用逗号分隔所有这些类型的实例。

3 个答案:

答案 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);

符合您的要求。