gpt4 book ai didi

javascript - 我可以使用/^USA$/进行精确匹配吗?安全吗?有更好的主意吗?

转载 作者:行者123 更新时间:2023-12-02 19:17:39 24 4
gpt4 key购买 nike

我有 my_text_field 的 my_string(但它是隐藏的),例如,FRANCE USA_ILANDS GERMANY(每个国家/单词之间有空格......实际上,所有这些国家/地区名称都是文本字段/下拉列表/检查的名称my_form 上的框)就像我正在连接大约 200 个国家/地区。

现在,我想在 my_string 中搜索匹配项,例如,我想搜索 USA 的匹配项,所以我输入了下面的 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";
};

我期望返回值应该为 false。

但是,它成真了!

https://stackoverflow.com/questions/447250/matching-exact-string-with-j avascript

我遵循第一个建议的选项,其中包含占位符,例如 var r =/^a$/它对我来说是工作电话

请。让我知道这安全吗?好的?推荐巴巴勒?或任何其他帮助找出完全匹配的单词?

谢谢

最佳答案

使用\b检查word boundaries在每一侧。

/\bUSA\b/

关于javascript - 我可以使用/^USA$/进行精确匹配吗?安全吗?有更好的主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12942052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com