随笔分类 -  正则表达式

摘要:-- '%[^a-z]%'CREATE Function [dbo].[RemoveNonAlphaCharacters](@Temp VarChar(1000))Returns VarChar(1000)ASBegin While PatIndex('%[^a-z]%', @Temp) > 0 Set @Temp = Stuff(@Temp, PatIndex('%[^a-z]%', @Temp), 1, '') Return @TEmpEnd-- '%[^a-z0-9]%'CREATE Function 阅读全文
posted @ 2013-04-04 00:04 litsword 阅读(22612) 评论(0) 推荐(1)
摘要:正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白... 阅读全文
posted @ 2009-05-18 11:27 litsword 阅读(245) 评论(0) 推荐(0)