正则表达式 截取一段html中某个textarea中的所有内容
比如我现在把百度首页中的所有html内容读取到一个字符串中,想在想截取
<textarea id = "nav_data" style="display:none">
..</textarea> 这个标签中的所有内容,
我写的截取用的正则表达式代码如下:
string regex = @"<textarea\sid\s=\s\""nav_data\"".*?</textarea>";
string href = System.Text.RegularExpressions.Regex.Match(HtmlString, regex, System.Text.RegularExpressions.RegexOptions.Multiline).Value;
接收用href 为什么一直为空。
求高手
------解决方案--------------------string r = Regex.Match(HtmlString, @"(?is)<textarea id=""nav_data"".*?>.*?</textarea>").Value;