【发布时间】:2015-04-20 19:55:25
【问题描述】:
我正在寻找使用 JavaScript 将字符串拆分为具有以下条件的子字符串数组的最有效方法。字符串应该在从 A 到 G 的每个新出现的大写字母处拆分。
例如:
String 1. 'A-7C^6'
String 2. 'Db7 B#4'
String 3. 'Eh6 GoF7'
变成:
Array 1. {'A-7','C^6'}
Array 2. {'Db7','B#4'}
Array 3. {'Eh6','Go','F7'}
我想知道是否有一个正则表达式拆分可以实现这一点,或者我是否必须编写一个自定义字符串解析器。任何输入将不胜感激。提前致谢!
【问题讨论】:
标签: javascript regex parsing