关闭

几则正则表达式例子

标签: 正则表达式stringjava2010
2120人阅读 评论(0) 收藏 举报
分类:

1,()的用法,定义一个"块”单位

要匹配abc,def,adfafad,adfa

java中:

String reg="([a-zA-Z0-9]+,)+([a-zA-Z0-9]+)";

str.matches(reg);

([a-zA-Z0-9]+,)代表了字符串加逗号组成的一个“块”,对这个()用+表示这个块出现1次或者多次。


2,\s的用法,表示空格

检查形如“山野闲人 2010-2-10 16:59:00”的字符串

String reg="\\S{1,20}+\\s+\\d{4}-\\d{1,2}-\\d{1,2}+\\s+\\d{1,2}:\\d{2}:\\d{2}";

str.matches(reg);


java中用\\s表示正则表达式中常规的\s

0
0
查看评论

几则正则表达式例子

1,()的用法,定义一个"块”单位 要匹配abc,def,adfafad,adfa java中: String reg="([a-zA-Z0-9]+,)+([a-zA-Z0-9]+)"; str.matches(reg); ([a-zA-Z0-9]...
  • Waleking
  • Waleking
  • 2011-10-31 19:18
  • 606

正则表达式入门(js例子)

网上的正则表达式教程多种多样,不过大多是都是直接贴出来正则的一些语法,可能会让大多数刚刚接触到正则的然摸不着头脑。。。 比如js的 test()方法怎么使用正则表达式那,php那些正则函数怎么使用都是一头雾水。 首先,基础的语法我就不在这里啰嗦了,我就是帮助大家旅顺一下正则的具体使用场景,先来说js...
  • u014017080
  • u014017080
  • 2016-11-23 16:26
  • 1582

常用正则表达式规则例子整理

Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.? InternetURL:[a-zA-z]+://[^...
  • zeb_perfect
  • zeb_perfect
  • 2016-09-22 17:31
  • 1029

python正则表达式实用例子

基础不提了,实际当中所遇到的问题需要解决才有意义。 1,匹配整个单词(单词边界):\bcat \b 2,匹配数字:\b\d+\b   \b\d+?\b   改进后:\b\d++\b 3,匹配HTML:(?>.*?)(?>.*?)(?>.*?)(?...
  • epicure
  • epicure
  • 2016-12-18 20:32
  • 610

正则表达式常用的案例

 正则表达式常用的案例 //校验是否全由数字组成 代码 function isDigit(s)    {    //中括号表示字符范围 var patrn=/^[0-9]{1,20}$/;  &#...
  • Mrf_w
  • Mrf_w
  • 2017-01-07 16:34
  • 186

apache2 rewrite几则例子

http请求中rewrite的变量 HTTP表头的变量 HTTP_USER_AGENT HTTP_REFERER HTTP_COOKIE HTTP_FORWARDED HTTP_HOST HTTP_PROXY_CONNECTION HTTP_ACCEPT 连接请求的变量 REMO...
  • caiwenguang1992
  • caiwenguang1992
  • 2013-08-13 17:55
  • 452

C++11正则表达式例子集合

#include #include #include using namespace std; int testRegexSearch() { //定义正则表达式,匹配时间格式 regex testRegex("[0-9]{2}:[0-9]{2}:[0-9]{2}...
  • keeng2008
  • keeng2008
  • 2013-10-10 15:03
  • 1858

PHP正则表达式常用例子

"^[0-9]*[1-9][0-9]*$"   //正整数  "^((-\d+)|(0+))$"   //非正整数(负整数 + 0)  "^-[0-9]*[1-9][0-9]*$"   //负整数  &q...
  • zhaodongku
  • zhaodongku
  • 2017-04-11 16:17
  • 554

给新手一个python正则表达式的入门例子

>>> import re >>> p = re.compile('\d+') >>> iterator = p.finditer('12 drummers drumming, 11 ... 10 ...') &g...
  • magicbreaker
  • magicbreaker
  • 2015-12-25 22:05
  • 1095

正则表达式全解析+常用示例

在开始写这篇文章之前,我的心里还是纠结的。我在问自己要不要写这篇东西,关于相似的内容网上多如牛毛,而且还不乏珍品,况且,就算我写了也不一定能写的好。但是现在你既然看到了,那说明我还是写了出来。就算是对自己学习的一个总结吧!同时也把常见的常用的正则表达式给收集整理出来,以便用到的时候不用满世界的找。 ...
  • xuemoyao
  • xuemoyao
  • 2012-09-29 18:40
  • 25659
    个人资料
    • 访问:6382743次
    • 积分:61409
    • 等级:
    • 排名:第52名
    • 原创:334篇
    • 转载:1720篇
    • 译文:19篇
    • 评论:178条
    博客专栏
    网上乐园
    最新评论