摘要: l正则表达式在.Net就是用字符串表示,这个字符串格式比较特殊,无论多么特殊,在C#语言看来都是普通的字符串,具体什么含义由Regex类内部进行语法分析。l如何匹配大于10小于20的字符串?(正则表达式是对字符串的操作。)^[1][1-9]$,【11,12,13,14,15,16,17,18,19】观察字符串!自己写正则表达式之前先仔细观察字符串。找规律。l正则表达式(Regular Expression)的主要类:Regexl常用的3种情况:(C#语法)•判断是否匹配:Regex.IsMatch(“字符串”,”正则表达式”);•字符串提取:Regex.Match(“字符串”,“要提取的字符串 阅读全文
posted @ 2013-07-11 21:44 .NET Explore 阅读(440) 评论(0) 推荐(0)
摘要: 1.正则表达式 一般字符与特殊字符(元字符)的组合** 与字符串匹配的模板l要想学会正则表达式,理解元字符是一个必须攻克的难关。不用刻意记l.:匹配除\n之外的任何单个字符。例如正则表达式“b.g”能匹配如下字符串:“big”、“bug”、“b g”,但是不匹配“buug”,“b..g”可以匹配“buug”。l[ ] :匹配括号中的任何一个字符。例如正则表达式“b[aui]g”匹配bug、big和bag,但是不匹配beg、baug。可以在括号中使用连字符“-”来指定字符的区间来简化表示,例如正则表达式[0-9]可以匹配任何数字字符,这样正则表达式“a[0-9]c”等价于“a[012345678 阅读全文
posted @ 2013-07-11 21:41 .NET Explore 阅读(220) 评论(0) 推荐(0)
摘要: 获取数据库中所有的表SELECT SysObjects.name AS Tablename FROM sysobjects WHERE xtype = 'U'获取数据库中所有表的列名 SELECT SysColumns.name AS Columnsname, SysObjects.name AS Tablename FROM SysObjects, SysColumns WHERE Sysobjects.Xtype='u' AND Sysobjects.Id=Syscolumns.Id获取SQL所有数据库名、所有表名、所有字段名、表字段长度 1.获取MSSQL 阅读全文
posted @ 2013-07-11 09:57 .NET Explore 阅读(433) 评论(0) 推荐(0)