有javascript替换问题()

时间:2011-09-26 14:55:12

标签: javascript regex replace

此代码将替换逗号没问题,但由于某种原因将离开$ ...设置错误了吗?也试图替换$

function doValidate() { 
    var valid = true;  
    document.likeItemSearchForm.sup.value = document.likeItemSearchForm.sup.value.replace(/\$|,/g, "")  
    return valid;   
}

2 个答案:

答案 0 :(得分:2)

试试这个:

'asd$asd,asd,asd$,asd'.replace(/[\$,]/g,'');

JSFIDDLE -edit-固定链接

答案 1 :(得分:1)

试试这个:

"$12,121.30".replace(/[\$,]/g, "");