求高手改个正则表达式!
- 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)