第7章文本处理与正则表达式唐大仕dstang2000@基于文本的应用文本处理常用的几个类正则表达式1基于文本的应用控制台应用程序Main()函数的参数—命令行参数Main()函数可以带string[]参数Main()函数可以有返回值(int),()(str).GetString(byte[]):字符ab\t\[\u0020\x20[a-zA-z]即\w[0-9]即\d[!0-9]即\D\s即空白\{2,6}*即{0,}+即{1,}?即{0,1}*?+???表示lazy匹配|表示或者()表示成组(续)位置限定^(首)xxxxxx$(尾)\b单词边界\B非单词边界(?<名称>xxxxxxxx)表示对分组进行命名在替换时,使用${名称}若不命名,则为$1,$2等等而$0表示整个匹配(?i:xxxxxxxxx)表示选项(i表示忽略大小写)正则表达式的选项忽略大小写MulitLine(影响^$的含义)SingleLine();Static方法:(s,pattern)使用对象:(s).Match(s).Matches(s).Replace(s,r)(xxxxx)替换
文本处理与正则表达式 来自淘豆网www.taodocs.com转载请标明出处.