5

在javascript中,如何从字符串中删除除分号之外的所有特殊字符?

示例字符串:ABC/D A.b.c.;Qwerty

应该返回:ABCDAbc;Qwerty

4

2 回答 2

13
var str = "ABC/D A.b.c.;Qwerty";
var result = str.replace(/[^A-Za-z;]/g, "");

工作演示:http: //jsfiddle.net/jfriend00/S9RU8/

于 2012-05-01T22:43:32.910 回答
7
var str = "ABC/D A.b.c.;Qwerty";
var result = str.replace(/[^A-Za-z;]/g, "");​​ // 21ABCDAbc;Qwerty

现场演示

于 2012-05-01T22:44:07.593 回答