js字符串中查找字符串是否存在
时间: 2024-01-02 09:05:11 浏览: 35
可以使用字符串的 `indexOf` 方法来查找一个子字符串是否存在于另一个字符串中。该方法返回子字符串在父字符串中第一次出现的位置,如果没有找到则返回 -1。
示例代码:
```javascript
const str = 'hello world';
const subStr = 'world';
if (str.indexOf(subStr) !== -1) {
console.log(`${subStr} 存在于 ${str} 中`);
} else {
console.log(`${subStr} 不存在于 ${str} 中`);
}
```
相关问题
js查找指定字符是否在以上字符串中存在
可以使用JavaScript中的indexOf()方法来查找指定字符是否在一个字符串中存在。例如:
```
var str = "Hello World!";
var char = "o";
if (str.indexOf(char) !== -1) {
console.log(char + " is in the string.");
} else {
console.log(char + " is not in the string.");
}
```
以上代码会输出 "o is in the string.",因为字符 "o" 存在于字符串 "Hello World!" 中。如果要查找的字符不存在于字符串中,indexOf()方法会返回-1。
js如何查找字符串中是否包含某个字符串
你可以使用JavaScript中的`includes()`方法来判断一个字符串是否包含另一个字符串。这个方法返回一个布尔值,如果目标字符串中包含了给定的子字符串,则返回`true`,否则返回`false`。
下面是一个示例代码:
```javascript
const str = 'Hello, world!';
const subStr = 'Hello';
if (str.includes(subStr)) {
console.log('字符串中包含指定的子字符串');
} else {
console.log('字符串中不包含指定的子字符串');
}
```
在上面的代码中,我们使用了`includes()`方法来判断`str`字符串中是否包含了`subStr`字符串。根据返回的结果,我们可以输出相应的信息。
希望这个例子对你有帮助!如果还有其他问题,请随时提问。