我有一个问题。我想在循环中的Java脚本中构建一个正则表达式。我有字符串“ hi!whats.up”,我想在循环中选择带有正则表达式的每个子字符串(“ hi!”,“ whats”,“ up”)。
谢谢。
答案 0 :(得分:1)
您想将.split()
与符号的正则表达式一起使用。
类似
"hi!whats.up".split(/[-!$%^&*()_+|~=`{}\[\]:";'<>?,.\/]/)
.forEach(function (word) {
console.log(word);
})
答案 1 :(得分:1)
let [a, b, c] = 'hi!whats.up'.split (/[^\w]+/)