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

正则表达"有双引号或有单引号或啥都没有"如何写

2012-05-16 
正则表达有双引号或有单引号或啥都没有,怎么写?比如有代码:HTML codehref...href...href...hre

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

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

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

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

[解决办法]
探讨

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


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

引用:

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

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

热点排行