当前页面: 开发资料首页 → JSP 专题 → 急!急!急!在线等待[100分]求用JS怎么将字符串中所有的HTML代码去掉......
急!急!急!在线等待[100分]求用JS怎么将字符串中所有的HTML代码去掉......
摘要: 急!急!急!在线等待[100分]求用JS怎么将字符串中所有的HTML代码去掉......
<table border="0" width="70%">
<tr>
<td align=right>
*用户名:</td>
<td align=left>
<input type="text" name="username"></td>
</tr>
<tr>
<td align=right>
*密码:</td>
<td align=left>
<input name="userpasswd" type="password" id="userpasswd"></td>
</tr>
</table>
==========================
就是把上面的这段HTML文本中的HTML代码去掉,结果要求只有:"*用户名:*密码:"
用正则表达式
/<[^<>]+>/g
楼上的兄弟,我不会正则表达式,请给个完整点的代码好吗?
谢谢了
楼上的兄弟在吗?本人很急呀!帮帮忙谢谢了!
<script>
//要替换的含有HTML代码的文本
var str="<table border=/"0/" width=/"70%/"><tr><td align=right>
*用户名:</td> <td align=left>
<input type=/"text/" name=/"username/"></td></tr><tr><td align=right>
*密码:</td><td align=left>
<input name=/"userpasswd/" type=/"password/" id=/"userpasswd/"></td></tr></table>"
//替换掉HTML代码
str=str.replace(/<[^<>]+>/g,"");
alert(str);
</script>
public static void main(String[] args)
{
String s = "<table border=/"0/" width=/"70%/"><tr><td align=right>
*用户名:</td><td align=left>
<input type=/"text/" name=/"username/"></td></tr><tr><td align=right>
*密码:</td><td align=left>
<input name=/"userpasswd/" type=/"password/" id=/"userpasswd/"></td></tr></table>";
String regex = "<[^>]*>";
String r = s.replaceAll(regex,"");
System.out.println(r);
}
问题解决了.
谢谢强人谢谢!
非常感谢!
我去揭贴.
不好意思,写成 java 了。