我有 my_text_field 的 my_string (但它是隐藏的),例如 FRANCE USA_ILANDS GERMANY (每个国家/地区/单词之间的空格.....实际上,所有这些国家/地区名称都是 my_form 上的文本字段/下拉列表/复选框的名称) 就像这样,我正在连接大约 200 个国家/地区,嗯。
现在,我想在 my_string 中搜索一个匹配项,例如,我正在寻找一个美国匹配项,所以我把下面的 JS 放在了下面,
var myCountryName = /USA/;
var returnValue = my_text_field.search(myCountryName);
if(returnValue != -1){; // This Country/field/object is found in the my_text_field, hence greyed out with readOnly
this.ui.oneOfChild.border.fill.color.value = "192,192,192";
this.access = "readOnly";
};
我期望返回值应该是假的。
但是,它的到来是真的!
https://stackoverflow.com/questions/447250/matching-exact-string-with-j avascript
我正在遵循第一个建议的选项,例如 var r = /^a$/ 它对我来说很有效
请。让我知道这是安全的吗?好?推荐吗?或任何其他帮助找出完全匹配的词?
谢谢