想在分號後加字母怎麼不行?ds= "ab;c{d} "; ds.replace(/;[\n]*/g, ';n '); document.write(ds+ " <br> ");[解决办法]没赋值 <script language=javascript> ds= "ab;c{d} "; ds=ds.replace(/;[\n]*/g, ';n '); document.write(ds+ " <br> "); </script>