• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

正则表达式的讨论!来着有分!!

lyboy99 2006-08-23 09:21:50
提取html网页标题的正则表达式问题
如果 html代码为 <title> www.sina.com.cn </title> 格式, 正则表达式为<title>(.*)</title>
html代码为大写时候<TITLE> www.sina.com.cn </TITLE>, 正则表达式为<TITLE>(.*)</TITLE>
但是,如果html代码为
<title>
www.sina.com.cn
</title>
,代码有换行时候,正则表达式改如何写呢? 如何使正则表达式可以自动识别大小写呢? 请高手解答,大家讨论下.
...全文
133 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hnslong 2006-08-30
大家都搞一些的实例让小弟学习一下啊。
回复
hnslong 2006-08-30
顶一下。我最近在研究正则。靠。。郁闷。
回复
hanguoji84 2006-08-23
取出指定HTML标记中的匹配项的值RegexOptions.IgnoreCase忽略大小写,RegexOptions.Multiline忽略多行显示,
Match TitleMatch = Regex.Match("<title>my god ! </title>","<title>([^<]*)</title>",RegexOptions.IgnoreCase | RegexOptions.Multiline )
回复
lyboy99 2006-08-23
Thanks hanguoji84(hanguoji) ,fengfangfang
回复
hanguoji84 2006-08-23
‘<’此符号看你的需求变动
回复
hanguoji84 2006-08-23
<title>([^<]*)</title>
回复
lyboy99 2006-08-23
还是不行啊
回复
fengfangfang 2006-08-23
try
<title>([.\n]*)</title>
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2006-08-23 09:21
社区公告
暂无公告