页面上有很多这样的
<input type = "hidden" name = "he" value = "66666">
<input type = "hidden" name = "he1" value = "幸福(整人版)">
<input type = "hidden" name = "he2" value = "特工队">
<input type = "hidden" name = "he" value = "77777">
<input type = "hidden" name = "he1" value = "你好">
<input type = "hidden" name = "he2" value = "好想你">
这样一组一组的,我想得到value的直,得到结果最好是这样的
he=66666
he1=幸福(整人版)
he2=特工队
he=77777
he1=你好
he2=好想你
这样的结果这个正则式该怎么办啊,请帮帮我。
<input type = "hidden" name = "he" value = "66666">
<input type = "hidden" name = "he1" value = "幸福(整人版)">
<input type = "hidden" name = "he2" value = "特工队">
<input type = "hidden" name = "he" value = "77777">
<input type = "hidden" name = "he1" value = "你好">
<input type = "hidden" name = "he2" value = "好想你">
这样一组一组的,我想得到value的直,得到结果最好是这样的
he=66666
he1=幸福(整人版)
he2=特工队
he=77777
he1=你好
he2=好想你
这样的结果这个正则式该怎么办啊,请帮帮我。
现用这个<\s*input\s*([^>]*)\s*>
组1就是下面的
type = "hidden" name = "he1" value = "你好"
再
\s*value\s*=\s*"([^"]*)"
组1就是value的值
var str="<input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\"><input type = \"hidden\" name = \"he2\" value = \"好想你\">";
str=str.replace(/<[^<>]+name\s*=\s*\"([^<>]*)\"[^<>]*value\s*=\s*\"([^<>]*)\">/g,"$1=$2\n");
alert(str);
</script>
<input type = "hidden" name = "he" value = "66666">
<input type = "hidden" name = "he1" value = "幸福(整人版)">
<input type = "hidden" name = "he2" value = "特工队">
<input type = "hidden" name = "he" value = "77777">
<input type = "hidden" name = "he1" value = "你好">
<input type = "hidden" name = "he2" value = "好想你">
这样的,然后再取,怎么做呢,从网页中取上面那样的