首页 新闻 搜索 专区 学院

求一个正则 得到input value的值

0
悬赏园豆:5 [已关闭问题] 关闭于 2012-01-26 19:27

input 里边无论有 什么属性  都可以求出来vlaue的值得正则

问题补充:

现在我能做到下边这样  

value="([^"]*)"--->得到value="内容"

然后再用个正则匹配双引号 就能得到了

 ②".*"--->可以得到  value的
这个办法比较复杂 谁有好的啊  俺正则都没入门啊
正则匹配工具可以在这里下载
一个土豆一棵青菜的主页 一个土豆一棵青菜 | 菜鸟二级 | 园豆:268
提问于:2011-10-09 19:05
< >
分享
所有回答(4)
0

<input[^>]*?value="([^"]*)".*?>

慧☆星 | 园豆:5555 (大侠五级) | 2011-10-10 08:54

<input value="哈哈" size="10"  id="haha">   求出来value的值 也就是 "哈哈"  赋值给一个变量  怎么实现  

支持(0) 反对(0) 一个土豆一棵青菜 | 园豆:268 (菜鸟二级) | 2011-10-10 09:20
0

详细点?

sunlary | 园豆:934 (小虾三级) | 2011-10-10 09:01

<input value="哈哈" size="10" id="aga"  >

求出来value的值啊  赋值给一个变量 比如这样var temp="哈哈"

支持(0) 反对(0) 一个土豆一棵青菜 | 园豆:268 (菜鸟二级) | 2011-10-10 09:21
0

你要的是input的所有属性的值?还是input value的值?

<input value="哈哈" size="10" id="aga"  >

求出来value的值啊  赋值给一个变量 比如这样var temp="哈哈"

js正则匹配就能取到值了,然后var temp="<input value="哈哈" size="10"  id="haha">".match("<input[^>]*?value="([^"]*)".*?>")[0];

这样是不是很麻烦。。。直接$("#ID").val()不就完事了么。。

Rookier | 园豆:652 (小虾三级) | 2012-01-18 17:24
0

<input.*?(value=["'](?<value>.*?)["']).*?>

Wid纬度 | 园豆:60 (初学一级) | 2012-09-07 10:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册