知识大全 .NET下正则表达式应用四例[1]
Posted 知
篇首语:不塞不流,不止不行。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 .NET下正则表达式应用四例[1]相关的知识,希望对你有一定的参考价值。
.NET下正则表达式应用四例[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
确认有效电子邮件格式
下面的代码示例使用静态 Regex IsMatch 方法验证一个字符串是否为有效电子邮件格式 如果字符串包含一个有效的电子邮件地址 则 IsValidEmail 方法返回 true 否则返回 false 但不采取其他任何操作 您可以使用 IsValidEmail 在应用程序将地址存储在数据库中或显示在ASP NET 页中之前 筛选出包含无效字符的电子邮件地址
Visual Basic代码示例
Function IsValidEmail(strIn As String) As Boolean
Return true if strIn is in valid e mail format
Return Regex IsMatch(strIn ( ^([w ]+)@(([[ ] [ ] [ ] )|
(([w ]+ )+))([a zA Z] |[ ] )(]?)$ )
End Function
C#代码示例
bool IsValidEmail(string strIn)
// Return true if strIn is in valid e mail format
return Regex IsMatch(strIn @ ^([w ]+)@(([[ ] [ ]
[ ] )|(([w ]+ )+))([a zA Z] |[ ] )(]?)$ );
清理输入字符串
下面的代码示例使用静态 Regex Replace 方法从字符串中抽出无效字符 您可以使用这里定义的 CleanInput 方法 清除掉在接受用户输入的窗体的文本字段中输入的可能有害的字符 CleanInput 在清除掉除 @ (连字符)和 (句点)以外的所有非字母数字字符后返回一个字符串
Visual Basic代码示例
Function CleanInput(strIn As String) As String
Replace invalid characters with empty strings
Return Regex Replace(strIn [^w @ ] )
End Function
C#代码示例
String CleanInput(string strIn)
// Replace invalid characters with empty strings
return Regex Replace(strIn @ [^w @ ] );
更改日期格式
以下代码示例使用 Regex Replace方法来用 dd mm yy 的日期形式代替 mm/dd/yy 的日期形式
Visual Basic代码示例
Function MDYToDMY(input As String) As String
Return Regex Replace(input _
b(?d )/(?d )/(?d )b _
$day $month $year )
End Function
cha138/Article/program/net/201311/15516相关参考
故障解析:.NET开发正则表达式中BUG一例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 又发
使用.NET正则表达式区分中英文 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 摘要本文提供一个
ASP.NET使用正则表达式屏蔽垃圾信息 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 找资料看
完全解读C#.NET中的正则表达式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 多少年来许多的
.NET开发中正则表达式中BUG一例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 又发现了一个
.NET开发时使用正则表达式的BUG 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 又发现了一个
.NET开发正则表达式中BUG故障解析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 又发现了一
全方位探讨.NETFramework正则表达式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 正
正则表达式在PHP中的应用在PHP应用中正则表达式主要用于•正则匹配根据正则表达式匹配相应的内容•正则替换根据正则表达式匹配内容并替换•正则分割根据正则表达式分割字符串在PHP中有两类正则表达式函
Java正则表达式详解(下) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! HTML处理实例二