加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-13 22:11:45 所属栏目:百科 来源:网络整理
导读:介绍 毫无疑问,正则表达式是个很神奇的工具,当然还有点晦涩。在各种语言中,对正则表达式的实现不太一样。这里会介绍标准的正则表达式,以及具体语言的不同之处。 元字符 b 占位符 d 匹配数字 w 匹配字母、数字、下划线或者汉字 s 匹配任意空白字符 重
  • 介绍
毫无疑问,正则表达式是个很神奇的工具,当然还有点晦涩。在各种语言中,对正则表达式的实现不太一样。这里会介绍标准的正则表达式,以及具体语言的不同之处。
  • 元字符
b 占位符 d 匹配数字 w 匹配字母、数字、下划线或者汉字 s 匹配任意空白字符
  • 重复
* 重复零次或更多 + 重复一次或更多 ? 重复零次或一次 {n} 重复n次 {n,} 重复n次或更多 {n,m} 重复n到m次
  • 贪婪
  • 分组
  • 分组应用
先来个Java的例子,将字符串surenGroupAction修改为suren-group-action: [codesyntax lang="java"]
String str = "haoGrilAction";

str = str.replaceAll("([A-Z])","-$1");
str = str.toLowerCase();

System.out.println(str);
[/codesyntax]
  • 参考
http://deerchao.net/tutorials/regex/regex.htm 更多有关Java对正则表达式的实现请看这里。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读