這是我的正則表達式:我想用空值替換字符串,以便只留下不需要的字符。不知何故,它返回相同的字符串,而不是替換正則表達式中定義的任何字符:javascript string.replace方法。無法返回所需的字符串
var regExpress = /^([a-zA-Z0-9!#%^*()\-\_+=|}{'";:\/.,\s]*)$/gi;
strMessage = strMessage.replace(regExpress, '');
我在做什麼錯?我知道它應該很簡單,但無法弄清楚。
刪除'^'和'$'。 – 2012-03-05 16:33:24
如果消息不變,則正則表達式不匹配。你能提供例子嗎? – Nicocube 2012-03-05 16:34:02