请教一个正则的问题匹配空格或则</a>? 400 报错
当我想匹配<a></a>标签的href和内容的时候,会出现一种情况就是</a>这个符号有可能会消失.
格式如下:<a><a><a><a>这样的情况好像很多人用问号来.<a(?:.*?)>..(<\/a>)?我试了一下发现不行.应该是我理解问号的问题.所以想请求一下,如何匹配(\s*|<\/a>)这样的结尾我也试了.都不行了。php截取strpos可以模拟出来类似的格式.但是总感觉这样不是最理想的.所以请求帮助.
零宽断言######回复<aclass="referer"target="_blank">@ffvsnn520:参考http://deerchao.net/tutorials/regex/regex.htm#negativelookaround######我试了的,但是都没弄出来.可以写个简单的demo吗?麻烦了.######
<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;"><a[^>]?>([^<]?)(</a>)?
分组1是你要匹配的内容。
缺点是你的a标签的内容里不能有标签了。
######<divclass="ref"><spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;"><a[^>]?>([^<]?)(</a>)?
分组1是你要匹配的内容。
缺点是你的a标签的内容里不能有标签了。
你好,谢谢您.<a>结婚一周年詹姆斯发图感叹时间飞逝</a><atarget="_blank" <atarget="_blank"詹姆斯发图感叹时间飞逝</a>数据是这样的.要匹配href和内容.刚刚试了一下你的正则,好像没办法匹配出来.所以给您上了一份数据.麻烦了.版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。