1.使用es6中的语法;
var s = "hello world!";
("hello"); //true
("!"); //true
("o"); //true
2.使用indexof
const str = "测试一个字符串111是否包含另外一个字符串";
if (("111") >= 0) {
alert('字符串中包含111字符串');
} else {
alert('字符串中 不包含111字符串');
}
3.match()
var str = "123"
var reg = RegExp(/3/);
if((reg)){
//包含;
}
match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
4.search()
var str = "123"
(("2") != -1); // true
search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。
5.test()
var str = "123"
var reg = RegExp(/3/);
((str) != -1); // true
test() 方法用于检索字符串中指定的值。返回 true 或 false。
()
var str = "123"
var reg = RegExp(/3/);
if((str)){
//包含;
}
exec() 方法用于检索字符串中的正则表达式的匹配。返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。