零度的博客专栏

全栈式学徒长成记--工欲善其事必先利其器,不积小流无以成江海,不积跬步无以至千里!...

正则表达式:NFA引擎匹配原理

1为什么要了解引擎匹配原理 一个个音符杂乱无章的组合在一起,弹奏出的或许就是噪音,同样的音符经过作曲家的手,就可以谱出非常动听的乐曲,一个演奏者同样可以照着乐谱奏出动听的乐曲,但他/她或许不知道该如何去改变音符的组合,使得乐曲更动听。 作为正则的使用者也一样,不懂正则引擎原理的情况下,...

2017-12-21 09:50:04

阅读数 245

评论数 0

表单验证中的各类正则表达式

验证:!reg.test(value) 邮箱: [javascript] view plain copy print? reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za...

2016-04-22 16:38:08

阅读数 1008

评论数 0

JS正则表达式语法详解

字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。  -或-  对正则表达式功能字符的还原,如"*"匹配它前面元字符0...

2016-04-22 16:36:13

阅读数 474

评论数 0

java正则表达式详解与Spring.split()使用

今天用split这个函数时碰到了问题,我的String是  a.b 我用 split("."),居然返回的数组长度是0,后来网上查了才知道 split参数是 正则表达式,以前一直以为是字符串,而“.”在正则表达式中有特殊含义,代表任何字符串。 转载一篇文章:http://sh...

2016-04-18 16:49:27

阅读数 8877

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭