问题:
如何将像“oneTwoThreeFour”这样的驼峰式单词拆分为单独的单词诸如“一二三四”之类的单词在 PHP 中使用 preg_match?
答案:
您可以使用 preg_split 函数来代替 preg_match,如下所示:
<code class="php">$arr = preg_split('/(?=[A-Z])/', $str);</code>
解释:
使用正则表达式“/(?=[A-Z])/”的 Preg_split() 在遇到任何大写字母之前分割输入字符串。实现此行为是因为正则表达式匹配大写字母之前的位置,使您能够将驼峰式单词分解为其组成单词。
以上是如何在 PHP 中使用 preg_match 拆分 CamelCase 单词?的详细内容。更多信息请关注PHP中文网其他相关文章!