【发布时间】:2012-02-27 16:47:04
【问题描述】:
我在下面有一个简单的正则表达式来提取由 end**end 包围的字符串中的值,例如下面的示例。然而,虽然这很简单,但我正在努力获得我需要的结果!有什么明显的我失踪了! 一如既往的感谢。
var str = "endhelloend";
var match = Regex.Match(str, @"end([a-z]+)end$", RegexOptions.IgnoreCase);
if(match.Success)
{
result = match.Groups[0].Value // should return 'hello'
}
【问题讨论】:
-
您的正则表达式说只有字母可以在结尾和结尾之间。是这样吗?你能提供应该和不应该匹配的示例案例吗?
-
你想从HTML文件中提取文本内容,是你想实现的吗?