我想用javascript将字符串替换,但是replace函数的正则表达式的确不懂,散分求高人解答 想用javascript将字符串<p>123</p>中的<p>和</p>去掉,最终得到123.所有的人都知道是用replace函数,但是苦于我不懂正则表达式,木有办法啊,求高人解答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个需要正则么?正则是判断一个字符串是否符合一个格式。直接str.replace("<p>","").replace("</p>":"")不就好了么! var str = '<p>123</p>'; var re = /<.+?>/gi; str = str.replace(re,''); alert(str) #1 #2的都行。再来一个:var str = '<p>123</p>';var re = /\D/gi;alert(str.replace(re,'')); <%@page pageEncoding="utf-8" %><html> <head> <script type="text/javascript"> function test(){ var str = "<p>123</p>"; var regExp = new RegExp("<p>|</p>","gm"); str = str.replace(regExp,""); alert(str); } </script> </head> <body> <input type ="button" onclick = "test()"/> </body></html> 控制时间的js 大家一般用什么方法查询JS的错误? javascript:同步和异步的问题 大数据量的Table表格呈现 怎么样使得浏览器回退后能自动刷新? 用正则表达式怎样限制文本框只能输入6-20位任何字符? iframe的重新加载刷新reload ,专家请进 如何是marquee的文字在初始的时候是不滚动的? 有什么方法可以让表格动态增加一行? 听过使用IE的一个工具,就可以把一个delphi编译的exe变成可以在浏览器中运行的程序,有谁知道? 求帮忙看下这小段javascript。。我头都大了。。 如果使dojo.charting的x轴以时间格式显示?
var str = '<p>123</p>';
var re = /<.+?>/gi;
str = str.replace(re,'');
alert(str)
var str = '<p>123</p>';
var re = /\D/gi;
alert(str.replace(re,''));
<html>
<head>
<script type="text/javascript">
function test(){
var str = "<p>123</p>";
var regExp = new RegExp("<p>|</p>","gm");
str = str.replace(regExp,"");
alert(str);
}
</script>
</head>
<body>
<input type ="button" onclick = "test()"/>
</body>
</html>