js判断字符串是否包含空格
时间: 2023-09-29 16:03:24 浏览: 88
可以使用正则表达式来判断字符串是否包含空格,示例代码如下:
```javascript
function hasWhiteSpace(str) {
return /\s/g.test(str);
}
console.log(hasWhiteSpace('hello world')); // true
console.log(hasWhiteSpace('helloworld')); // false
```
正则表达式`/\s/g`表示匹配所有空白字符,`test()`方法返回布尔值,如果字符串中包含空格,则返回`true`,否则返回`false`。
相关问题
js 判断字符串是否包含空格
可以使用字符串的 `includes` 方法,结合正则表达式来判断字符串是否包含空格。
```javascript
const str = 'hello world';
if (str.includes(' ')) {
console.log('包含空格');
} else {
console.log('不包含空格');
}
// 使用正则表达式
if (/\s/.test(str)) {
console.log('包含空格');
} else {
console.log('不包含空格');
}
```
其中,`\s` 表示空白字符,包括空格、制表符、换行符等。使用正则表达式的方式更加灵活,可以根据需要自行修改正则表达式的内容。
js 判断字符串中是否包含空格
可以使用 JavaScript 的 String 对象的 indexOf() 方法来判断字符串中是否包含空格。如果字符串中包含空格,则该方法会返回第一个匹配项的索引,否则返回 -1。
例如:
```javascript
const str1 = "hello world";
const str2 = "helloworld";
if (str1.indexOf(" ") !== -1) {
console.log("字符串中包含空格");
} else {
console.log("字符串中不包含空格");
}
if (str2.indexOf(" ") !== -1) {
console.log("字符串中包含空格");
} else {
console.log("字符串中不包含空格");
}
```
输出结果:
```
字符串中包含空格
字符串中不包含空格
```
阅读全文