不知道我在哪裏做錯了。我有一個字符串,如測試(123x),我試圖找到(123x)和用什麼替代它:JavaScript RegExp替換
這裏是我的代碼
<script type="text/javascript">
var original = "Test (1x)";
var newString = original.replace(new RegExp("\(\d{1,6}[x]{1}\)",original),"");
console.log(newString);
</script>
我已經測試了正則表達式和它匹配但是,當我登錄到控制檯時,它不會用「」代替(1x)「」
您可能想要使用正則表達式語法來縮短代碼:'original.replace(/ \(\ d {1,6} [x] {1} \)/,「」)' – NT3RP 2011-06-03 16:40:07