【发布时间】:2014-04-15 17:17:21
【问题描述】:
有字符串:
$string1 = "text3256";
$string2 = "23PT";
我想以某种方式检查单词是否属于模式“NumberText”或“TextNumber”,以便将单词分成两部分:“数字”和“文本”
在上面的例子中 - 单词应分为以下几部分:
"text3256" -> "text" and "3256"
"23PT" -> "23" and "PT"
是否可以创建这样的正则表达式模式? (“text32text”或“44fd675”等词不得分割)..
我当然可以使用“每个字符迭代”方法创建一个硬编码解决方案,并检查下一个字符是字母还是数字.. 这是一个硬核,所以,我想知道是否有人可以帮助我更好,更简单的解决方案?
【问题讨论】: