use*_*018 1 .net c# regex vb.net visual-c++
首先,我想我将首先询问构建正则表达式字符串的一些好工具或参考是什么?我通常会在网上找到它们,但我想更多地了解它们.
现在回答我原来的问题:什么是正则表达式找到一个完整的字符串,或找到一个包含该字符串的行.字符串是:
** Start of
Run Code Online (Sandbox Code Playgroud)
你正在寻找的正则表达式是: \*\* Start of.*
因为C#有自己的转义字符,你可能想把它放在一个逐字的字符串中@"\*\* Start of.*".
RegexBuddy是帮助您构建,学习和理解正则表达式的最佳工具.它可以帮助您查看表达式的含义,并通过直观的图形UI进行测试.

关于正则表达式(跨不同语言)的信息的最完整资源是http://www.regular-expressions.info/.如果您希望了解特定的正则表达式实现,您可能最好阅读特定于实现的文档/规范.对于.NET,一个很好的起点是MSDN上的Regex文档 您还可以使用http://derekslager.com/blog/posts/2007/09/a-better上提供的免费工具在线快速测试.NET正则表达式.-dotnet-正则表达式-tester.ashx
我还想指出,我同意@ziesemer使用IndexOf或StartsWith方法可能是这种简单模式的更好解决方案.