java - 请解释这个 Java 正则表达式

标签 java regex

我没有编写以下正则表达式,我正在尝试弄清楚它的作用。我知道它必须以 policy-map 开头,并且必须在 policy-map 和接下来的任何内容之间至少有一个空格。但是我一直在试图弄清楚括号内的内容是什么意思。我知道无论它是什么,它都必须在行尾。

^policy-map\\s+([\\x21-\\x7e]{1,40})$

谢谢!

最佳答案

从十六进制 21 到十六进制 7e(基本上可打印,非空白 ascii)范围内的字符 1 到 40 次。

关于java - 请解释这个 Java 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529071/

相关文章:

java - 使用模式匹配在多字符定界符上拆分一行

javascript - 正则表达式删除任何不是数字或特定单词的内容

java - 配置win和linux的路径

Java 序列化方法

regex - 将正则表达式拆分为 2 个捕获组

c# - 使用正则表达式扫描 T-SQL 的对象依赖关系

regex - 如何使正则表达式在特定位置可选?

java - 当方向改变时,EditTexts 不起作用?

java - 如何使用处理创建适当的渐变

java - EC 客户端和服务器共享 key 不匹配(可能是由于生成服务器 shs 时客户端公钥格式不正确)