<script language="javascript">var cc='<div class="styTitle">Tom </div>Tom li<br>CORPORATE VP, AAA <br>'
//alert(cc.replace(/<[^>]*?>/g,"mm"))
//alert(cc.replace(/<[^>]*?>/g,"mm").replace(/((^mm)|(mm$))/,""))
alert(cc.replace(/<[^>]*?>/g,"^^").replace(/(^\^\^|\^\^$)/,"").split("^^"))</script>
一个思路,再改改,去掉结尾的^^得时候有问题
<script language="javascript">var cc='<div class="styTitle">Tom </div>Tom li<br>CORPORATE VP, AAA <br>'
//alert(cc.replace(/<[^>]*?>/g,"mm"))
//alert(cc.replace(/<[^>]*?>/g,"mm").replace(/((^mm)|(mm$))/,""))
alert(cc.replace(/<[^>]*?>/g,"^^").replace(/(^\^\^|\^\^$)/g,"").split("^^"))</script>
<script language="javascript">var cc='<div class="styTitle">Tom </div>Tom li<br>CORPORATE VP, AAA <br>'
//alert(cc.replace(/<[^>]*?>/g,"mm"))
//alert(cc.replace(/<[^>]*?>/g,"mm").replace(/((^mm)|(mm$))/,""))
alert(cc.replace(/<[^>]*?>/g,"^^").replace(/(^\^\^|\^\^$)/g,"").split("^^").length)
alert(cc.replace(/<[^>]*?>/g,"^^").replace(/(^\^\^|\^\^$)/g,"").split("^^"))</script>
第二个replace中替换的是什么?没太看明白
第二个replace中替换开头和结尾的特殊的字符
'Tom li'+
'<br>CORPORATE VP, AAA <br>'
var reg=/>([^<]+)</gi
var Arr=new Array();
str.replace(reg,function(){Arr.push(arguments[1])});
alert(Arr)
'Tom li'+
'<br>CORPORATE VP, AAA <br>'
var reg=/>([^<]+)</gi
var Arr=new Array();
str.replace(reg,function(){Arr.push(arguments[1])});
alert(Arr)
<script language="javascript">replace /r/n
</script>
<script language="javascript">
replace /r/n
</script>
上面的删错了
var str='<div class="styTitle">Tom</div>'+
'Tom li'+
'<br>CORPORATE VP, AAA <br>'
var reg=/>([^<]+)</gi
var Arr=new Array();
str.replace(reg,function(){Arr.push(arguments[1])});
alert(Arr)
有正则表达式么?这个问题关系不大,要不能我就结帖了,多谢两位。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY><form action="jsadd.php" method="post">
<div id="lizi"> remove <br />Frist Name: <input type="text" value="aaaa" name="name[]" />
<div id="bbbb" style="background-color:#CCCCCC;"> </div>
<a onclick="aa()" href="#" >Add new </a>
<a onclick="bb()" href="#" >dell </a>
</div>
</form>
[code=JScript]
<script language="javascript">var cc=document.getElementById("lizi").innerHTML
alert(cc)
//alert(cc.replace(/<[^>]*?>/g,"mm"))
//alert(cc.replace(/<[^>]*?>/g,"mm").replace(/((^mm)|(mm$))/,""))
alert(cc.replace(/\r/gm,"").replace(/\n/gm,"").replace(/<[^>]*?>/g,"^^").replace(/(^\^\^|\^\^$)/g,"").split("^^"))
//alert(cc.replace(/<[^>]*?>/g,"^^").replace(/(^\^\^|\^\^$)/g,"").split("^^"))
//replace /r/n
</script></BODY>
</HTML>
[/code]