首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求好手改个正则表达式

2012-09-17 
求高手改个正则表达式!C# code(?title[\\s\\r]*[\\s\\r]*[\\s\\])([^\\\\s\\r]*)(?[\\\\s\\r]

求高手改个正则表达式!

C# code
(?<=title[\\s\\r]*=[\\s\\r]*[\\s\"\'])([^\"\'\\s\\r>]*)(?<=[\"\'\\s\\r]{0,1})


HTML code
<a class="file_name" title="标题" href="连接" target="_blank" >文件名</a>


这个表达式还可以获取到"标题"

但是 如果title里面的文字是 "标 题" 这种带空格的就只获取到了"标"字

HTML code
<a class="file_name" title="[color=#FF0000]标[/color] 题" href="连接" target="_blank" >文件名</a>



求大神帮我改改 有空格也可以获取到title的完整名字

[解决办法]
(?is)(?<=title\\s*=(['\"\\s]?)).*?(?=\\1)

热点排行