<script>
var html = "<html><head><title>a</title></head><body><table><tr><td><table><tr><td>dd</td></tr></table></td></tr></table></body></html>";
var exp = /.*(<table>.*<table>.*<\/table>.*<\/table>).*/i;
var re = new RegExp(exp);
var arr = re.exec(html);
alert(RegExp.$1);
</script>
var html = "<html><head><title>a</title></head><body><table><tr><td><table><tr><td>dd</td></tr></table></td></tr></table></body></html>";
var exp = /.*(<table>.*<table>.*<\/table>.*<\/table>).*/i;
var re = new RegExp(exp);
var arr = re.exec(html);
alert(RegExp.$1);
</script>
解决方案 »
- window.moveTo(,)这个函数只在IE里有用么?chrome和FF没用的?
- 菜鸟请教关于javascript的字符串转码问题
- 我的ie test中的ie6怎么连下面最简单的dom 都插不进去????
- 求空字符串验证方法
- Embed中的src怎么样用动态的改变。。。在线等待,谢谢。。。
- 简单问题不知道怎么用javascript实现,请高手指点,在线等待!
- 关于用interdev调试js的问题
- 把字符串变成数字的函数是什么?
- 请问刷新时怎样才能不出现重试窗口,而直接发送信息?在线等待!
- 高手救急!怎样在一个网页中读取另一个网页的信息?
- 如何用javascript脚本实现打开像window中的“选择文件”、“另存为”等文件对话框
- 用JS写了一个小时钟(有时针,分针,秒针那种)直接COPY就可以用
即是一个字符串有回车时匹配不到。怎样解决在字符串中有回车我的代码中依然可以。
用下面的
var exp = /.*(<table>(\n|.)*<table>.*<\/table>.*<\/table>).*/i;
用RegExp又怎样取加匹配的值?
用RegExp.$1这种形式很多时不方便呀。