gpt4 book ai didi

javascript - 检查字符串是否等于一个单词和一个数字

转载 作者:行者123 更新时间:2023-11-29 14:54:14 26 4
gpt4 key购买 nike

我有一个包含字符串作为属性的对象。我想检查此属性是否不等于某个单词,后跟一个空格和一个数字。例如,像这样:

var TheWordToCheck = "SomeWord";

if (TheObject['SomeProperty'] !== (TheWordToCheck + ' ' + 2)) {...}
if (TheObject['SomeProperty'] !== (TheWordToCheck + ' ' + 3)) {...}

在此示例中,代码仅检查 "SomeWord 2""SomeWord 3"。我如何在检查任何数字的地方简化它?

谢谢。

最佳答案

您可以使用正则表达式和 match() 方法(未经测试)

var reg = new RegExp("^"+TheWordToCheck+"\\s\\d$")

if (!TheObject['SomeProperty'].match(reg) {...

FIDDLE

关于javascript - 检查字符串是否等于一个单词和一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20618538/

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