列出几种正则判断字符串中是否包含空格、换行
时间: 2023-10-24 21:05:43 浏览: 116
以下是几种正则表达式,可以用于判断字符串中是否包含空格、换行符等空白字符:
1. 判断字符串中是否包含空格:
```regex
/\s/
```
2. 判断字符串中是否包含一个或多个空格:
```regex
/\s+/
```
3. 判断字符串中是否包含换行符:
```regex
/\n/
```
4. 判断字符串中是否包含一个或多个换行符:
```regex
/\n+/
```
相关问题
js 正则判断字符串中是否包含某个字符串
在JavaScript中,可以使用正则表达式的`test()`方法来判断一个字符串是否包含某个特定的字符或字符串。`test()`方法会返回一个布尔值,如果字符串中包含了指定的字符或字符串,则返回true,否则返回false。下面是一个示例代码:
```javascript
var str = "Hello World";
var pattern = /World/;
if (pattern.test(str)) {
console.log("字符串包含指定的字符或字符串");
} else {
console.log("字符串不包含指定的字符或字符串");
}
```
在上面的例子中,我们使用正则表达式`/World/`来判断字符串`str`是否包含了`World`这个字符串。如果包含,就会输出`字符串包含指定的字符或字符串`,否则输出`字符串不包含指定的字符或字符串`。
js正则判断字符串空格换行符
可以使用正则表达式来判断一个字符串中是否包含空格或换行符,具体的正则表达式如下:
```javascript
/[\s\n]+/
```
其中,[]表示匹配方括号内任意一个字符,\s表示空格字符,\n表示换行符,+表示匹配一个或多个前面的字符。因此,该正则表达式可以匹配任何包含空格或换行符的字符串。
在 JavaScript 中,可以通过 test() 方法来判断一个字符串是否匹配某个正则表达式,具体用法如下:
```javascript
const str = '这是一个 包含 空格和\n换行符 的字符串';
const reg = /[\s\n]+/;
if (reg.test(str)) {
console.log('字符串中包含空格或换行符');
} else {
console.log('字符串中不包含空格或换行符');
}
```
通过上面的代码,可以输出字符串中是否包含空格或换行符的信息。