你好,在正则表达式中需要帮助我用它来分割带有大写字母的字符串,比如 OldMcDonald
preg_split('/(?=[A-Z])/', $data, -1, PREG_SPLIT_NO_EMPTY);
output
[0] => Old
[1] => Mc
[2] => Donald
现在我需要拆分像MWTTH这样的字符串我需要告诉正则表达式带有字母H的T是一个单词我如何在我的正则表达式中应用?
need the output:
[0] => M
[1] => w
[2] => T
[3] => TH
当我尝试
$array = preg_split('/(?=[A-Z][TH])/', $data, -1, PREG_SPLIT_NO_EMPTY);
输出是
Array
(
[0] => MTW
[1] => F
[2] => TH
)
MTH
不会分裂,现在没有时间学习正则表达式。