正则表达式

简介: 正则表达式


不定期补充。

匹配 ( 用 \( ,以此类推,匹配 ) 用 \),看例子:

public static void main(String args[]){
      String content = "2018年10月(23)";
 
      String pattern = "[0-9]{4}年[0-9]{1,2}月\\([0-9]*\\)";
 
      boolean isMatch = Pattern.matches(pattern, content);
      System.out.println(isMatch);
}

\w+ 和 .* 的区别:

\w+表示的是匹配包括下划线的任何单词字符。类似但不等价于“[A-Za-z0-9_]”,

.则表示匹配除“\n”和"\r"之外的任何单个字符。   所以  .的范围更大。比如他可以表示空格,\w就不行。

目录
相关文章
|
23天前
|
XML 前端开发 数据安全/隐私保护
常用正则表达式
常用正则表达式
|
12月前
|
数据安全/隐私保护
正则表达式大全
正则表达式
65 3
|
4月前
|
测试技术 数据安全/隐私保护 C++
正则表达式
正则表达式
43 0
|
4月前
|
JavaScript 前端开发 Java
正则表达式详细讲解
正则表达式详细讲解
正则表达式详细讲解
|
4月前
正则表达式的使用
正则表达式的使用
38 1
|
数据安全/隐私保护
常用的正则表达式
常用的正则表达式
【正则表达式】总结
【正则表达式】总结
96 0
正则表达式引例
正则表达式引例
134 0
|
机器学习/深度学习 Windows JavaScript
详细的正则表达式
只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
871 0
|
C#
正则表达式应用二
求一C#正则,获取HTML文本中id 或者name 为“formhash”的value值例子:正则为
921 0