Visual Basic.NET 7.x (2002/03)Visual Studio .NET 2002.NET 1.0XML中级开发Visual StudioWindows.NETVisual Basic
正则表达式测试器






3.47/5 (22投票s)
2003年6月2日
1分钟阅读

103652

784
一个简单的正则表达式测试器。该代码也演示了 .NET 中正则表达式的简单用法。
引言
正则表达式测试器是一个用于在测试字符串上测试正则表达式模式的应用程序,当我们创建模式时,而不是在实际输入上进行测试,这有时可能耗时,特别是对于大型输入字符串而言。
使用正则表达式测试器
使用方法很简单。在测试字符串框中输入输入字符串,在模式文本框中输入模式,如上所示。
.NET 中的正则表达式
在 .NET 中使用正则表达式非常简单……使用可用的正则表达式命名空间
Imports System.Text.RegularExpressions
' import the namespace
'instantiate the objects
dim oRegex as new regex("test pattern")
'use the object
If oRegex.IsMatch("this is the string to test on") Then
msgbox "Match found"
else
msgbox "Didnt find match"
end if
关注点
与本文一起提供的 RegexTester
具有一个不错的特性供您试验。如果测试字符串框为空,应用程序将搜索一个名为 teststring.txt 的文件(如果附带的代码经过适当修改,可以是任何文件),如果找到该文件,则使用文件内容作为测试字符串。当输入字符串/测试字符串很大时,此功能非常有用。
如果您已经熟悉简单的 .NET 编程和创建正则表达式模式的过程,那么正则表达式测试器可能就是您所需要的全部。;)
许可证
本文未附加明确的许可证,但可能在文章文本或下载文件本身中包含使用条款。如有疑问,请通过下面的讨论区联系作者。
作者可能使用的许可证列表可以在此处找到。