正则表达式

简介: 正则表达式


不定期补充。

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

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就不行。

目录
相关文章
|
数据采集 机器学习/深度学习 移动开发
我学会了,正则表达式
爬虫是**非常的**的强大,相信不少朋友都有所耳闻,它帮助我们更快地“获得”我们所要关键数据。那么,它怎么知道我们要需要什么内容?它又是如何工作的?在这篇文章里,我们一起来看看。
109 0
我学会了,正则表达式
|
XML PHP 数据安全/隐私保护
常用的正则表达式
正则表达式是一种描述字符串结构的语法规则,是一种特定的格式化模式,用于验证各种字符串是否匹配(Match)这个特征,进而实现高级的文本查找、替换、截取等操作。 正则表达式在发展过程中出现了多种形式,一种是POSIX规范兼容的表达式,另一种是当Perl(一种功能丰富的编程语言)发展起来后,衍生出来的PCRE(Perl兼容正则表达式)库,使得许多开发人员将PCRE整合到自己的语言中,PHP中也未PCRE库的使用提供了相应的函数。
181 0
|
C#
正则表达式01
正则表达式01
174 0
正则表达式01
|
机器学习/深度学习 JavaScript
详解 正则表达式
详解 正则表达式
详解 正则表达式
【正则表达式】总结
【正则表达式】总结
101 0
|
自然语言处理 安全 Java
正则表达式
正则表达式, 又称正规表示式、 正规表示法、 正规表达式、 规则表达式、 常规表示法(英语: Regular Expression, 在代码中常简写为regex、 regexp或RE) , 是计算机科学的一个概念。
167 0
正则表达式
|
机器学习/深度学习