首页 新闻 会员 周边 捐助

正则表达式获取HTML元素的属性值

0
[已关闭问题] 关闭于 2016-05-10 14:13

比如有如下内容

<input type="radio" id="male" name="sexy" value="0" />

我想获取type属性值

type=(?<fh>['"])(?<value>[^"]+)\<fh>

这样是能进行匹配的

这里使用了反向引用使属性值的'|"始终保存一致

在value组中明确的指出了除了"外的都归属为属性值

我的想法是把^"也替换成fh组的引用并且取非值

但是获取的确不是实际的属性值

比如:

type=(?<fh>['"])(?<value>[^\<fh>]+)\<fh>

YangChengHu的主页 YangChengHu | 初学一级 | 园豆:11
提问于:2016-01-06 16:50
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册