1

PHPまたはMySQLである種の正規表現/関数を使用して、小文字と大文字が隣り合っているかどうかを確認できますか?

「腹腔鏡検査」と「白内障手術」の間の「y」と「C」を検出したいと思います。

LaparoscopyCataract Surgery

その他の例...

TracheostomyThoracotomy
TracheostomyAmniocentesis
Total Knee ReplacementBarium

等...

これらすべてのタイプのインスタンスをコンマで分解/区切る必要があります。

4

3 に答える 3

1

$string = preg_replace("/([a-z])([A-Z])/", "\$1, \$2", $string);それをする必要があります

編集:とにかく遅すぎる:p

于 2012-08-09T17:26:43.823 に答える
1
preg_replace("/([a-z])([A-Z])/", "$1,$2", $yourString);
于 2012-08-09T17:28:01.327 に答える
0

おもう

preg_replace("/[a-z][A-Z])/", "/1, /2", $str);

要件に応じて機能します。

于 2012-08-09T17:27:22.943 に答える