asp.net提取特定字符中间的字符
<body>sdfsdfsdfsdfsd</body>我想把<body></body>中间的内容提出来。什么正则表达式啊?...
<body>
sdfsdfsdfsdfsd
</body>
我想把<body></body>中间的内容提出来。
什么正则表达式啊? 展开
sdfsdfsdfsdfsd
</body>
我想把<body></body>中间的内容提出来。
什么正则表达式啊? 展开
3个回答
展开全部
如果你不知道正则表达式那只好用字符串的方式了:
string s = "..."就是你获取到的Html字符串
int start = s.IndexOf("<body>", StringComparison.CurrentCultureIgnoreCase) + "<body>".Length;
int end = s.IndexOf("</body>", start, StringComparison.CurrentCultureIgnoreCase) + "</body>".Length;
你要的内容是s.Substring(start, end);
string s = "..."就是你获取到的Html字符串
int start = s.IndexOf("<body>", StringComparison.CurrentCultureIgnoreCase) + "<body>".Length;
int end = s.IndexOf("</body>", start, StringComparison.CurrentCultureIgnoreCase) + "</body>".Length;
你要的内容是s.Substring(start, end);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询