读书人

正则表达quot;有双引号或有单引号或啥都没

发布时间: 2012-05-16 11:12:12 作者: rapoo

正则表达"有双引号或有单引号或啥都没有",怎么写?
比如有代码:

HTML code
href="..."href='...'href='..."href=...href="...

上面全部匹配.我写的正则是
C# code
href="*'*(.*)"*'*

感觉是不是有点嗦了.有更简洁的写法不?谢谢!

[解决办法]
探讨

不是这样.我要的结果是全部取"...",然后用这个href=['"]?(.*)['"]?取第一个href="..."的结果是..."多了一个"


不是想要匹配最后一个字符是什么

引用:

(?i)href=(["']?)\S*\1

可以匹配到:
href="..."
href='...'
href=...

读书人网 >asp.net

热点推荐