如何用大写字母分隔单词?

我有这样的字符串:

SadnessSorrowSadnessSorrow

单词在没有任何空格的情况下连接在一起。每个单词都以大写字母开头。我想将这些单词分开并选择前 2 个单词放入一个新字符串中。

我需要在使用preg_match函数的 php 应用程序中执行此操作。

我该怎么办?

我尝试使用[A-Z],但不知何故我没有做对。


蝴蝶不菲
浏览 197回答 2
2回答

qq_笑_17

一旦我发布了问题,答案就闪了:preg_match_all('([A-Z][a-z]+)', 'SadnessSorrowSadnessSorrow', $matches);它给:([0] => Sadness[1] => Sorrow[2] => Sadness[3] => Sorrow)
打开App,查看更多内容
随时随地看视频慕课网APP