【发布时间】:2017-12-30 03:46:21
【问题描述】:
我得到了一个类似的字符串:
var str = new Array(
"Inverted HFFSfor Primary Wrap Or Secondary Multi Wrap",
"HFFSwith PDSPbackgroud Feederlense & Product Alignerigit",
"HFFSwith Cooler JKLHbetween Feeder & Product Aligner")
如何分离,即
1) HFFSfor 变为 HFFS for
2) HFFSwith 变为 HFFS with
3) PDSPbackgroud 成为 PDSPbackgroud
4) JKLHbetween 变为 JKLH between
等等……
我的第一个本能是这样的:
for(var i = 0; i<_str.length; i++){
if( (/*The needed Regex*/).test(_str[i]) ){
}
}
没有成功....似乎无法进一步思考!
请帮忙,谢谢
【问题讨论】:
-
您的大写范围后没有
+? -
用 .test() 测试仍然没有成功...请删除您的 DownVote。谢谢
-
.replace方法不接受正则表达式作为其替换参数。
标签: javascript regex string uppercase lowercase