这样?
/<b>(.)*<\/b>/
/<b>(.)*<\/b>/
解决方案 »
- 如何用window.open而不被浏览器拦截
- extjs怎样在internet中打log
- 关于JS复制radio控件时的重复性问题(JQUERY)
- 非常新人的问题... var a=b=b=4; alert(a+b+b.toString());
- 如何将一个字符串转换成为日期
- 笨笨的问,form可以嵌套么?提交的时候会有什么问题?
- --->怎样用js设置一个<a></a>的文本<---
- 关于窗口失去焦点的问题?
- 打印中的一个小问题,请各位帮忙了!
- seabell(百合心)来看
- 十万火急,在线等待,用javascript 写个判断一条字符串只能为数字的函数。谢谢
- 在线等待!急!一下忘了怎样将一个表单中的文本框内容转成数值型,并判断其大小!
function window.onload()
{
var s = "<b>testtest\ntetetet\nteetet</b>";
var re = /<b>(.|\n)*<\/b>/;
alert(re.test(s));
}
</script>
var s = "<b>testtest\ntetetet\nteetet</b>";
var re = /<b>[^<]*<\/b>/;
alert(re.test(s));
</script>
/<b>[.\n]*<\/b>/
不行呢?我觉得没错呀。而且这样写的话
<script language="jscript">
var s = "<b>eetet</b>";
var re = /<b>[.\n]*<\/b>/;
alert(re.test(s));
</script>
他的结果也是false,麻烦两位帮我分析一下,到底为什么?
就像^到[]中就“变质”了一样
<script language="jscript">
var re = /<b>[.\n]*<\/b>/;
alert(re.test("<b>...</b>"));
alert(re.test("<b>..\n</b>"));
alert(re.test("<b>..,</b>"));
</script>
.匹配除 "\n" 之外的任何单个字符。要匹配包括 '\n' 在内的任何字符,请使用象 '[.\n]' 的模式。
害死我了~~