<textarea id=mm style="width: 500; height: 300">
<test id="asdfs">
123123123123
</test><test sss="asdf2">
asdfasdfsadfsadfsdaf你好
<font color=red>sssss</font>
</test><test title="asdf1">
<input type="button" value="submit">
<hehe id="123">asdf</hehe>
</test>
</textarea>
<input type=button value=ok onclick="meizz()">
<SCRIPT LANGUAGE="JavaScript">
function meizz()
{
var s = document.all.mm.value;
var reg = /<(test)[^>]*>([^\1]+?)<\/\1>/gi;
var a = s.match(reg);
alert(a[0]);
alert(a[1]);
alert(a[2]);
}
</SCRIPT>
<test id="asdfs">
123123123123
</test><test sss="asdf2">
asdfasdfsadfsadfsdaf你好
<font color=red>sssss</font>
</test><test title="asdf1">
<input type="button" value="submit">
<hehe id="123">asdf</hehe>
</test>
</textarea>
<input type=button value=ok onclick="meizz()">
<SCRIPT LANGUAGE="JavaScript">
function meizz()
{
var s = document.all.mm.value;
var reg = /<(test)[^>]*>([^\1]+?)<\/\1>/gi;
var a = s.match(reg);
alert(a[0]);
alert(a[1]);
alert(a[2]);
}
</SCRIPT>
解决方案 »
- ajax请求jsp问题
- 关于ajaxupload.3.6.JS使用异常
- jQuery取值问题$("#id")
- 通过js控制如何使下拉列表中的某一项不可选(disabled)
- 还是刚才的那个问题,把字符串转为‘yyyy-mm-dd’,我想加个验证,斑竹帮帮忙,我对正则表达式不熟
- js中使用iframe跨域访问资源
- 急!!!!!!!! 控制窗口的toolbar的 javascript 函数
- 怎样获得 鼠标 响应 源 的ID名??
- 如何在servlet里定向一个新的IE页面,不用超链接!
- 单击按钮实现滚动条滚动
- 如何获得 frame 的 src 的值~~
- 怎么样在ie的状态栏出现“欢迎光临”几个字,不要动的,一直定在那里就可以了?
限制input只能輸入z,tl,tr,f這4個字符串的正則怎么寫﹖
我想实现如下功能怎么做?id="hehe" test=sadf nn='ss'如上,最终我想得到
id=hehe
test=sadf
nn=ss如果是id="aa 或id="sss'等格式都是错误的。如何用正则表达式判断啊,我写了一个,不过好象不对
([a-z]+)\s?=\s?([[^\s]+|\"[^\s]\"|\'[^\s]\']+)正确的应该如何写??