此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【wljie1010】截止到2008-06-27 12:45:21的历史汇总数据(不包括此帖):
发帖数:12                 发帖分:1000               
结贴数:10                 结贴分:800                
未结数:2                  未结分:200                
结贴率:83.33 %            结分率:80.00 %            
楼主加油

解决方案 »

  1.   

    <input type="text" id="a"/> 
    <SCRIPT LANGUAGE="Javascript">
    var mm="'&\\"
    alert(mm)
    var o = document.getElementById('a').value=mm.replace(/([\'\&\\])/g,"\$1")
    </SCRIPT>
      

  2.   

    to 铭轩:
    mm.replace(/([\'\&\\])/g,"\$1")
    \$1 是什么意思啊?能不能针对\’ 单引号(single quote) 
    \” 双引号(double quote) 
    \& 与符号(ampersand) 
    \\ 反斜杠(backslash) 
    \n 换行(new line) 
    \r 回车键(carriage return) 
    \t 制表符(tab) 
    \b 退格符(backspace) 
    \f 换页(form feed)进行整体的替换啊?
      

  3.   

    mm.replace(/([\'\&\\])/g,"\$1") 
    --js正则
    都能,使用相应表达式
      

  4.   

    <SCRIPT LANGUAGE="Javascript">
    var mm="'&\\"
    var o = document.getElementById('a').value=mm.replace(/([\'\"\&\\\n\r\t\bt\f])/g,"\$1")
    </SCRIPT>
      

  5.   

    <SCRIPT LANGUAGE="Javascript">
    var mm="'&\\"
    var o = document.getElementById('a').value=mm.replace(/([\'\"\&\\\n\r\t\b\f])/g,"\$1")
    </SCRIPT>
      

  6.   

    mm.replace(/([\'\&\\])/g,"\$1") 
    \$1 是什么意思啊? 
    比如:
    /([\'\&\\])(.*?)(saa)/
    这样
    $1相当于符合([\'\&\\])这个的内容
    $2相当于符合(.*?)这个的内容
    $3相当于符合(saa)这个的内容