$ 匹配行结束符。例如正则表达式weasel$ 能够匹配字符串"He's a weasel"的末尾,但是不能匹配字符串"They are a bunch of weasels."。 ^ 匹配一行的开始。例如正则表达式^When in能够匹配字符串"When in the course of h...
分类:
其他好文 时间:
2014-09-09 12:18:48
阅读次数:
333
package everyDayPratise;import java.util.regex.Pattern;public class RegexExample{ public static void main(String[] args) { // 1. 美国身份证号 ...
分类:
编程语言 时间:
2014-09-09 11:25:18
阅读次数:
187
正则不要乱用比较如下两个正则表达式:(?:.*?(?:\\s|,)+)*no\\s+air\\s+conditioning.*?(?:.*?(?:\\s|,)+)?no\\s+air\\s+conditioning.*?区别仅仅在于*和?的区别,一字之差性能就相差很多:前者是35699.334;后者...
分类:
其他好文 时间:
2014-09-09 10:37:18
阅读次数:
192
本文以一个有限状态自动机(FSM)为例来介绍几种从有限状态自动机转化为正则表达式的方法。 有一个FSM能接受能被3整除的二进制串(如字符串0,其十进制为0(考虑其到初始状态,认为读到0,亦为可接受状态);字符串11,其十进制为3;字符串110,其十进制为6;......这些都可接受)。这个有限...
分类:
其他好文 时间:
2014-09-08 00:54:56
阅读次数:
256
处理string list在一个string list中用正则表达式查找查找第一个匹配到的元素:> (set 'l '("WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use org.apache.hadoop.log.metrics.EventCounter in all the log4j...
分类:
其他好文 时间:
2014-09-07 23:52:36
阅读次数:
410
平常我们在Linux中使用正则没有什么顾忌的,不像window。
但是今天我发现其实我们还是最后注意一下以下几个特殊字符:
点:.
斜杠:/
星号:*
这几个识别前都要加上转义的\。...
分类:
系统相关 时间:
2014-09-07 22:31:48
阅读次数:
231
正则表达式:主要用于对字符串进行模式识别,判断字符串是否符合要求的格式package everyDayPratise;import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexTest1{ p...
分类:
编程语言 时间:
2014-09-07 20:56:45
阅读次数:
232
身份证正则: //身份证正则表达式(15位)
isIDCard1=/^[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$/;
//身份证正则表达式(18位)
isIDCard2=/^[1-9]d{5}[1-9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{4}$/;...
分类:
移动开发 时间:
2014-09-07 19:54:56
阅读次数:
245
1. 扩展正则表达式
扩展正则表达式 ERE Extended Regular Expressions 比基本正则表达式BRE 拥有更强大的功能。
2. ERE字符
egrep表示使用扩展正则表达式,
可以用 grep -E 代替
3. 简写
简写的特殊字符...
分类:
其他好文 时间:
2014-09-07 16:05:06
阅读次数:
234
1. 正则表达式
正则表达式是处理字符串的方法,以行为单位进行处理。
2. 基础正则表达式字符
使用下面的特殊字符
语系对正则表达式的影响
不同语系的编码数据并不相同。
例如英文大小写编码:...
分类:
其他好文 时间:
2014-09-07 13:35:25
阅读次数:
147