1. foo2. k$3. ^[a-f]*$4.(...).*\15.^(?!.*(.)(.)\2\1) 否定环视即要求后方不出现匹配字符串6.^(.)(.).*\2\1$7.^(?!(..+?)\1+$)8.(.).\1.\1.\19.^[a-e]*[f-z]*$
分类:
其他好文 时间:
2014-07-31 23:48:50
阅读次数:
283
import java.util.regex.Pattern;/*** 过滤标签字符串,返回纯文本**/public class ChangePlainText {public static void main(String[] args) {String test="hihello~";Strin...
分类:
编程语言 时间:
2014-07-31 19:48:37
阅读次数:
303
耗费一个月读完了500页的理论知识,在此分享学习笔记。正则表达式不是一张简单的元字符表,相关知识也不是一篇单薄的文章所能够囊括的,只是希望本文能够帮助你加深对Regex的理解,同时扩宽视野;另一方面,记下笔记备忘。具体内容包括[正则表达式工作原理], [正则环视], [正则引擎], [正则优化]等。
分类:
其他好文 时间:
2014-07-31 12:49:36
阅读次数:
279
先记下来,以作备用!C#代码///去除HTML标记/////////包括HTML的源码///已经去除后的文字publicstaticstringGetNoHTMLString(stringHtmlstring){//删除脚本Htmlstring=Regex.Replace(Htmlstring,@"...
分类:
Web程序 时间:
2014-07-30 17:14:03
阅读次数:
204
一般在做爬虫或者CMS的时候经常需要提取 href链接或者是src地址。此时可以使用正则表达式轻松完成。Regex reg = new Regex(@"(?is)]*?href=(['""]?)(?[^'""\s>]+)\1[^>]*>(?(?:(?!"); MatchCollection mc =...
分类:
其他好文 时间:
2014-07-29 17:24:42
阅读次数:
267
使用Squid对上网行为进行控制修改Squid的配置文件/etc/squid/squid.conf在默认的ACL规则之后添加自定义的ACL1 #禁止下载的文件类型2 acl denyfiles urlpath_regex -i \.mp3$ \.avi$ \.zip$ \.rar$ \.exe$ \...
分类:
其他好文 时间:
2014-07-29 17:18:32
阅读次数:
228
1 protected string RemoveHTML(string Htmlstring) 2 { 3 //删除脚本 4 Htmlstring = Regex.Replace(Htmlstring, @"", "", RegexOptions....
分类:
Web程序 时间:
2014-07-29 14:13:18
阅读次数:
224
网上关于sublime配置的不少,但有的配置编译运行居然更本没法输入!!!
现在写一个靠谱点的配置:
//Ubuntu Sublime_text3 clang 编译的简单配置:
{
"cmd": ["clang++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:...
分类:
其他好文 时间:
2014-07-28 15:55:33
阅读次数:
226
字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。 ^ 匹配输入字符串开始的位置。如果设置了?RegEx...
分类:
其他好文 时间:
2014-07-26 03:36:57
阅读次数:
240
我们申明一个数组 public static Regex[] r = new Regex[23];接下来关键的正则表达式: RegexOptions options = RegexOptions.None; //嵌套模板标签(兼容) ...
分类:
Web程序 时间:
2014-07-24 17:05:15
阅读次数:
326