繁体   English   中英

Javascript:如何在循环中使用正则表达式

[英]Javascript: How to use a regular expression in a loop

我有个问题。 我想在循环中的Java脚本中构建一个正则表达式。 我有字符串“ hi!whats.up”,我想在循环中选择带有正则表达式的每个子字符串(“ hi!”,“ whats”,“ up”)。

先感谢您。

您想将.split()与正则表达式一起用于符号。

就像是

"hi!whats.up".split(/[-!$%^&*()_+|~=`{}\[\]:";'<>?,.\/]/)
    .forEach(function (word) {
        console.log(word);
})
let [a, b, c] = 'hi!whats.up'.split (/[^\w]+/)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM