您好,感谢您提前提供的帮助。我有两个要拉下来的字段。其中包含以下格式的州列表:NY、MO、GA 等。该字段在称为 states 的变量中设置。我有另一个名为restricted 的变量,它也被拉下来。 Restricted 中只有一个州缩写。所以纽约。我想要做的是使用受限变量搜索 states 变量并返回一个 bool 值。
var states = "NY, MO, GA, IL";
var restricted = "NY";
var search = new RegExp(restricted);
var res = search.test(states);
感谢您的帮助。
最佳答案
我认为这里不需要正则表达式。只需在 states 字符串中搜索受限值即可。
var find = states.indexOf(restricted) >= 0;
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
关于javascript - 如何在javascript中使用正则表达式搜索两个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35163691/