如何仅匹配Javascript中的字符串的一部分或包含的字符串

汤姆·麦克唐纳

我试图匹配一个称为无效的className。我的类具有默认的“ form-control”类,如果没有提供必填字段使“ form-control”无效,则该类由称为“ invalid”的类连接到该类。

我的代码可以工作,但我希望通过只匹配“无效”类而不匹配整个“表单控件无效”类来提高效率。

if (txtCust.className != 'form-control invalid') {
btnSave.onclick = ""; 
}
Cbender
if(txtCust.className.indexOf('invalid') < 0)

indexOf()方法将在中返回子字符串起始点的起始索引String因此,例如:

String hello = 'hello';
hello.indexOf('el'); //would return 1

因此,如果indexOf返回大于或等于0的数字,则意味着子字符串存在于字符串中。如果小于0(通常为-1),则表示String不含您要查找的子字符串。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在JavaScript中获取字符串的最后一部分?

如何在JavaScript中的“:”之前删除字符串的一部分?

获取包含给定子字符串的字符串的一部分

如何在laravel 5.2中仅显示字符串的一部分?

如何仅捕获匹配字符串的一部分?非捕获组

字符串的一部分与字典键字符串匹配

如何仅使字符串的一部分大写?

使用Javascript按名称获取包含字符串一部分的元素

如何获得仅包含POST响应的最后一部分的字符串?

如何从替换中排除匹配字符串的一部分?

在vuejs中仅将字符串的一部分加粗

如何仅提取字符串的一部分

如何获取文本的一部分,包含短语/单词的字符串?

如何在JavaScript中删除字符串的最后一部分?

如何查找搜索字符串的一部分是否包含在字符串中?

仅替换php中字符串的一部分

如何在javascript中替换字符串的一部分

使用“包含”来匹配lambda表达式中的一部分字符串

如何仅将字符串的一部分呈现为HTML

JavaScript Regexp仅匹配字符串的一部分

使用VLOOKUP Excel仅匹配输入字符串的一部分

如何合并JSON值中的字符串,仅保留一部分字符串?

如何检查Datatable值是否包含字符串输入的一部分?

JavaScript:如何将颜色更改为仅输入字段中字符串的一部分?

如何使用正则表达式仅提取匹配字符串的一部分?

如何获取与 List() 结果匹配的字符串的一部分?

如何匹配字符串的一部分并拒绝整个字符串?

在特定字符串保留部分字符串以在 SQL 中替换后,如何仅替换字符串的一部分?

如何提取包含特殊字符的字符串的一部分(编号)