随笔分类 -  正则表达式

摘要:由于工作需要,需要写一个结尾不以.OK结尾的正则表达式,但是发现网上提供的好多都没法用。最后经过调试,发现一定要在正则表达式前面加一个^才能测试通过。最后正则表达式如下:^((?!\.OK).)*$后来又要新增几个需要排除的结尾,需要更改如下:^((?!\.(OK|xls|XLS)).)*$ 阅读全文
posted @ 2014-02-21 11:43 middlesummer 阅读(2077) 评论(0) 推荐(0)
摘要:想在正则表达式的结尾加一个反向匹配,比如所有以.OK为结尾的文件一律不要,于是就写了\w+[^(\.OK)]$,结尾用测试器一测,发现这个表达式并没有把.OK当成一个整体,也就是说,只要结尾为O或者K或者.就不匹配。不知道有没有反向匹配整个子字符串的正则表达式。 阅读全文
posted @ 2014-02-19 09:37 middlesummer 阅读(14696) 评论(0) 推荐(0)