- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 matchevaluator
static string CapText(Match m) { // Get the matched string. string x = m.ToString(); // double this value string result = (int.Parse(x) * 2).ToString(); return result; } static
2009-08-13 13:24:00 937
原创 //过滤文件中的所有标记和 script Style.
/*//过滤文件中的所有Style.public static string striphtml(string strhtml) { string stroutput = strhtml; Regex regex = new Regex(@"]+>|]+>"); stroutput = Regex.Replace(stroutput, "()|()", " ", RegexOpt
2009-08-13 13:22:00 370
转载 常用正则表达式
"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9
2009-08-13 12:56:00 383
原创 规则表达式的常用表达式
为了能够更好地理解如何在C#环境中使用规则表达式,我写出一些对你来说可能有用的,这些表达式在其他的环境中都被使用过,希望能够对你有所帮助。 罗马数字string p1 = "^m*(d?c{0,3}|c[dm])" + "(l?x{0,3}|x[lc])(v?i{0,3}|i[vx])$"; string t1 = "vii"; Match m1 = Reg
2009-08-13 12:55:00 417
原创 在C#中,使用过程模式和表达式模式替换关键字母
基于过程和基于表达式方法的比较 一般情况下,使用规则表达式的用户可以分为以下二大类:第一类用户尽量不使用规则表达式,而是使用过程来执行一些需要重复的操作;第二类用户则充分利用规则表达式处理引擎的功能和威力,而尽可能少地使用过程。 对于我们大多数用户而言,最好的方案莫过于二者兼而用之了。我希望这篇文章能够说明.NET语言中regexp类的作用以及它在性能和复杂性之间的优、劣点。
2009-08-13 12:47:00 580
从XML导入到excel的基本框架
2015-08-31
C# 中splitter分割调整上下窗体关系
2009-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人