gpt4 book ai didi

javascript - 如果 $(element).text() 在字符串中

转载 作者:行者123 更新时间:2023-11-28 13:11:51 24 4
gpt4 key购买 nike

我在做什么...

我想要一个这样的字符串:

var match = "abcd|efhi|jklm|nopq|rstu|vwxyz";

然后检查 $(element).text() 是否为 match.split("|") 之一或只是在 match.

我以为我能够做到 if($('element').text().toLowerCase().match(/^(match)$/)) { 但是这个行不通。

问题

为什么我的 match() 不起作用?我最好的解决方法是什么?

最佳答案

最好的解决方法是分配一个正则表达式来匹配

var match = /^(abcd|efhi|jklm|nopq|rstu|vwxyz)$/i;

请注意,我添加了 i 来区分大小写,因此您可以摆脱 toLowerCase()

if($('element').text().match(match)) {
//...
}

关于javascript - 如果 $(element).text() 在字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41814154/

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