正则匹配多个1
时间: 2023-08-10 20:19:44 浏览: 28
正则表达式匹配多个1可以使用以下表达式:
```
1+
```
该表达式表示匹配一个或多个连续的1。其中,符号"+"表示匹配前一个字符的一个或多个实例。
相关问题
java 正则匹配多个空格
可以使用正则表达式 `\s+` 来匹配多个空格,其中 `\s` 表示空白字符(包括空格、制表符、换行符等),`+` 表示匹配前面的字符一次或多次。具体示例代码如下:
```java
String str = "hello world !";
String regex = "\\s+"; // 匹配多个空格
String result = str.replaceAll(regex, " ");
System.out.println(result); // 输出 hello world !
```
在上面的代码中,我们使用 `replaceAll()` 方法将匹配到的多个空格替换成一个空格,从而实现了去除多个空格的效果。
linux正则匹配多个空格
在 Linux 的正则表达式中,匹配多个空格可以使用 `\s+`,其中 `\s` 表示匹配任何空白字符(包括空格、制表符、换行符等),`+` 表示匹配前面的字符至少一次或多次。具体使用方法如下:
```shell
grep -E "\s+" input.txt
```
其中,`-E` 表示使用扩展正则表达式,`\s+` 表示匹配多个空格,`input.txt` 表示输入文件名。这个命令会输出输入文件中所有包含多个空格的行。