gpt4 book ai didi

javascript - 在 jQuery 中区分字符串包含 1 和字符串包含 11

转载 作者:行者123 更新时间:2023-11-30 07:21:01 24 4
gpt4 key购买 nike

我有一个字符串,它是一个或多个数字除以“,”的形式,例如

 "3", "5, 6, 9", "1, 4", "11, 4"

我尝试使用:

`myString.indexOf("1") !=-1

但对于包含 1 和 11 的字符串的无效数据,它会返回 true。我不想为字符串返回 true:

"11, 4".indexof("1") !=-1

我知道返回 true 是有意义的,但我的问题是如何编写函数以在这种情况下不返回 true 并且仅当数字 1 在字符串 ("1, 8") 上时才返回 true。

最佳答案

检测边界?

var str  = '"3", "5, 6, 9", 1", 4", "11, 4"';
var find = "1";

var exists = new RegExp("\\b" + find + "\\b").test(str);

关于javascript - 在 jQuery 中区分字符串包含 1 和字符串包含 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44075449/

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