js 替換特殊符號


[]()+?^$等等里面要用到的特殊字符都要轉義。 即在前面加 \ 

string = string.replace(/\^/g, "1");
 
          
        

 

<textarea id="tarea1" style="width:300px;height:300px"></textarea>
    <textarea id="tarea2" style="width:300px;height:300px"></textarea>

    <input type="button" value="ok" id="btnok" onclick="btnok_click()" />
    <script>
        function btnok_click() {
            debugger
            var i = document.getElementById("tarea1").value;
            var res = TransferString(i);

            var t = document.getElementById("tarea2");
            t.innerText = res;
        }

        function TransferString(content) {
            debugger
            var string = content;
            try {
                //string = string.replace(/[\r\n]/g, ",");
                string = string.replace(/\^/g, "1");
            } catch (e) {
                alert(e.message);
            }
            return string;
        }
    </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM