<textarea id="abc">
doB1HQcKeL8
[campionato a rapp.regionali 2008 finale kg 70 maschile] 6:08
campionato a rapp.regionali 2008 finale kg 70 maschile
觀看次數:526
2 年 以前
doB1HQcKeL8
v_USF0nCQkE
[campionato a rapp.regionali 2008 finale kg 60 maschile] 6:46
campionato a rapp.regionali 2008 finale kg 60 maschile
觀看次數:602
2 年 以前
v_USF0nCQkE
6Lxyb_NYNWI
[campionato a rapp.regionali 2008 finale kg +65 femminile] 3:05
campionato a rapp.regionali 2008 finale kg +65 femminile
觀看次數:455
2 年 以前
6Lxyb_NYNWI
J1djlxlZtcI
[campionato a rapp.regionali 2008 finale kg 65 femminile] 3:45
campionato a rapp.regionali 2008 finale kg 65 femminile
觀看次數:1,469
2 年 以前
J1djlxlZtcI
_XDlhDwQtAU
[campionato a rapp.regionali 2008 finale kg 60 femminile] 2:47
campionato a rapp.regionali 2008 finale kg 60 femminile
觀看次數:603
2 年 以前
_XDlhDwQtAU
LwYHU2xSWKc
[campionato a rapp.regionali 2008 finale kg 55 femminile] 2:52
campionato a rapp.regionali 2008 finale kg 55 femminile
觀看次數:814
2 年 以前 
</textarea>
以上是一个textarea , 我想刪掉一些没用的信息
有人帮手做个javascript吗???
以下是我的构想第一步.先把每一行 不等於 11个字符串 的整行去掉...
第二步.把相同的每一行 合并成一行...
第三步.在每一行前面加[asdasd] , 在最后面加[/asdasd]
希望得到如下的效果...<textarea id="abc">
[asdasd]doB1HQcKeL8[/asdasd]
[asdasd]LwYHU2xSWKc[/asdasd]
</textarea>

解决方案 »

  1.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>test</title>
    </head><body>
    <textarea id="abc">
    doB1HQcKeL8
    [campionato a rapp.regionali 2008 finale kg 70 maschile] 6:08
    campionato a rapp.regionali 2008 finale kg 70 maschile
    觀看次數:526
    2 年 以前
    doB1HQcKeL8
    v_USF0nCQkE
    [campionato a rapp.regionali 2008 finale kg 60 maschile] 6:46
    campionato a rapp.regionali 2008 finale kg 60 maschile
    觀看次數:602
    2 年 以前
    v_USF0nCQkE
    6Lxyb_NYNWI
    [campionato a rapp.regionali 2008 finale kg +65 femminile] 3:05
    campionato a rapp.regionali 2008 finale kg +65 femminile
    觀看次數:455
    2 年 以前
    6Lxyb_NYNWI
    J1djlxlZtcI
    [campionato a rapp.regionali 2008 finale kg 65 femminile] 3:45
    campionato a rapp.regionali 2008 finale kg 65 femminile
    觀看次數:1,469
    2 年 以前
    J1djlxlZtcI
    _XDlhDwQtAU
    [campionato a rapp.regionali 2008 finale kg 60 femminile] 2:47
    campionato a rapp.regionali 2008 finale kg 60 femminile
    觀看次數:603
    2 年 以前
    _XDlhDwQtAU
    LwYHU2xSWKc
    [campionato a rapp.regionali 2008 finale kg 55 femminile] 2:52
    campionato a rapp.regionali 2008 finale kg 55 femminile
    觀看次數:814
    2 年 以前  
    </textarea>
    <script>
    var str = document.getElementById("abc").value;
    var re = /(^|\r\n).{11}(\r\n|$)/gi;
    var arr = str.match(re);
    str = "";
    var obj = new Object();
    for(var i=0;i<arr.length;i++){
    arr[i] = arr[i].replace(/\r\n/g,"");
    if(obj[arr[i]]) continue;
    obj[arr[i]] = arr[i];
    }
    for(var i in obj){
    if(str!="") str += "\r\n";
    str += obj[i];
    }
    document.getElementById("abc").value = str;
    </script>
    </body></html>
      

  2.   

    怎样在每一行前面加[asdasd] ... 和最后面加[/asdasd]谢谢解答...
      

  3.   

    <textarea id="abc" cols=50 rows=10>
    doB1HQcKeL8
    [campionato a rapp.regionali 2008 finale kg 70 maschile] 6:08
    campionato a rapp.regionali 2008 finale kg 70 maschile
    觀看次數:526
    2 年 以前
    doB1HQcKeL8
    v_USF0nCQkE
    [campionato a rapp.regionali 2008 finale kg 60 maschile] 6:46
    campionato a rapp.regionali 2008 finale kg 60 maschile
    觀看次數:602
    2 年 以前
    v_USF0nCQkE
    6Lxyb_NYNWI
    [campionato a rapp.regionali 2008 finale kg +65 femminile] 3:05
    campionato a rapp.regionali 2008 finale kg +65 femminile
    觀看次數:455
    2 年 以前
    6Lxyb_NYNWI
    J1djlxlZtcI
    [campionato a rapp.regionali 2008 finale kg 65 femminile] 3:45
    campionato a rapp.regionali 2008 finale kg 65 femminile
    觀看次數:1,469
    2 年 以前
    J1djlxlZtcI
    _XDlhDwQtAU
    [campionato a rapp.regionali 2008 finale kg 60 femminile] 2:47
    campionato a rapp.regionali 2008 finale kg 60 femminile
    觀看次數:603
    2 年 以前
    _XDlhDwQtAU
    LwYHU2xSWKc
    [campionato a rapp.regionali 2008 finale kg 55 femminile] 2:52
    campionato a rapp.regionali 2008 finale kg 55 femminile
    觀看次數:814
    2 年 以前  
    </textarea><script>
    window.onload=function(){
        var tt=document.getElementById("abc");
        var arr=tt.value.split("\r\n");
        
        tt.value="";
        for(var i=0;i<arr.length;i++){
            if(arr[i].length==11 && tt.value.indexOf("[asdasd]"+arr[i]+"[/asdasd]")==-1)
                tt.value+="[asdasd]"+arr[i]+"[/asdasd]\r\n"
        }
    };
    </script>
      

  4.   

    刚刚忘记了
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>test</title>
    </head><body>
    <textarea id="abc" rows="10" cols="40">
    doB1HQcKeL8
    [campionato a rapp.regionali 2008 finale kg 70 maschile] 6:08
    campionato a rapp.regionali 2008 finale kg 70 maschile
    觀看次數:526
    2 年 以前
    doB1HQcKeL8
    v_USF0nCQkE
    [campionato a rapp.regionali 2008 finale kg 60 maschile] 6:46
    campionato a rapp.regionali 2008 finale kg 60 maschile
    觀看次數:602
    2 年 以前
    v_USF0nCQkE
    6Lxyb_NYNWI
    [campionato a rapp.regionali 2008 finale kg +65 femminile] 3:05
    campionato a rapp.regionali 2008 finale kg +65 femminile
    觀看次數:455
    2 年 以前
    6Lxyb_NYNWI
    J1djlxlZtcI
    [campionato a rapp.regionali 2008 finale kg 65 femminile] 3:45
    campionato a rapp.regionali 2008 finale kg 65 femminile
    觀看次數:1,469
    2 年 以前
    J1djlxlZtcI
    _XDlhDwQtAU
    [campionato a rapp.regionali 2008 finale kg 60 femminile] 2:47
    campionato a rapp.regionali 2008 finale kg 60 femminile
    觀看次數:603
    2 年 以前
    _XDlhDwQtAU
    LwYHU2xSWKc
    [campionato a rapp.regionali 2008 finale kg 55 femminile] 2:52
    campionato a rapp.regionali 2008 finale kg 55 femminile
    觀看次數:814
    2 年 以前  
    </textarea>
    <script>
    var str = document.getElementById("abc").value;
    var re = /(^|\r\n).{11}(\r\n|$)/gi;
    var arr = str.match(re);
    str = "";
    var obj = new Object();
    for(var i=0;i<arr.length;i++){
    arr[i] = arr[i].replace(/\r\n/g,"");
    if(obj[arr[i]]) continue;
    obj[arr[i]] = arr[i];
    }
    for(var i in obj){
    if(str!="") str += "\r\n";
    str += "[asdasd]"+obj[i]+"[/asdasd]";
    }
    document.getElementById("abc").value = str;
    </script>
    </body></html>