是否可以按情况拆分JavaScript中的字符串,以便将下面的字符串(myString)转换为下面的数组(myArray):
var myString = "HOWtoDOthis";
var myArray = ["HOW", "to", "DO", "this"];
我已经尝试过下面的正则表达式,但它仅对camelCase起作用:
.match(/[A-Z]*[^A-Z]+/g);
([A-Z]+|[a-z]+)
。在捕获组中多次匹配所有大写字母或所有小写字母。在这里尝试一下:https : //regex101.com/r/bC8gO3/1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句