您好,谢谢您的帮助。我有两个领域,我正在拉下来。一个包含NY,MO,GA等格式的状态列表。该字段设置在一个名为states的变量中。我有另一个名为restricted的变量,它也会被拉下来。受限制的只有一个州的缩写。所以纽约。我想要做的是使用受限变量搜索states变量并返回一个布尔值。
var states = "NY, MO, GA, IL";
var restricted = "NY";
var search = new RegExp(restricted);
var res = search.test(states);
感谢您的帮助。
答案 0 :(得分:2)
我认为这里不需要正则表达式。只需在状态字符串中搜索限制值即可。
var found = states.indexOf(restricted) >= 0;
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf