【发布时间】:2015-06-10 14:12:12
【问题描述】:
我有两个变量:
var input = "user1@gmail.com";
var preferredPatterns = ["*@gmail.com", "*@yahoo.com", "*@live.com"];
想要将输入与首选模式数组匹配。如果任何模式匹配我必须做某些任务(在这个例子中,输入是一个明确的匹配)。如何匹配 javascript 中的模式数组?
【问题讨论】:
-
那些是什么模式?这些不是正则表达式。
-
我怎样才能把它们变成?
-
你需要把每一个都拿走并重写。你知道正则表达式语法吗?
-
更不用说,
user1@gmail.com也不是字符串。
标签: javascript arrays regex