Javascript 如何从jquery中的字符串中删除特殊字符,如$,@,%

Javascript 如何从jquery中的字符串中删除特殊字符,如$,@,%,javascript,jquery,string,Javascript,Jquery,String,我有一个字符串,我想从中删除特殊字符,如$,@,% var str = 'The student have 100% of attendance in @school'; 如何使用jquery从上述字符串中删除%和$或其他特殊字符。 谢谢。如果知道要排除的字符,请使用正则表达式将其替换为空字符串: var str='该学生在@school有100%的出勤率'; console.log str.replace/[$@%]/g, ; 如果知道要排除的字符,请使用正则表达式将其替换为空字符串:

我有一个字符串,我想从中删除特殊字符,如$,@,%

var str = 'The student have 100% of attendance in @school';
如何使用jquery从上述字符串中删除%和$或其他特殊字符。
谢谢。

如果知道要排除的字符,请使用正则表达式将其替换为空字符串:

var str='该学生在@school有100%的出勤率'; console.log str.replace/[$@%]/g,
; 如果知道要排除的字符,请使用正则表达式将其替换为空字符串:

var str='该学生在@school有100%的出勤率'; console.log str.replace/[$@%]/g,
; 可以使用正则表达式替换从字符串中删除特殊字符:

str.replace(/[^a-z0-9\s]/gi, '')


可以使用正则表达式替换从字符串中删除特殊字符:

str.replace(/[^a-z0-9\s]/gi, '')


要从字符串中删除特殊字符,我们可以在javascript中使用字符串替换函数

例如


这将删除除空格以外的所有特殊字符。要从字符串中删除特殊字符,我们可以在javascript中使用字符串替换函数

例如


这将删除除空格以外的所有特殊字符

您应该浏览正则表达式

试试这个:

var str='该学生在@school有100%的出勤率'; str=str.replace/[^\w\s]/gi, document.writest;
你应该探索正则表达式

试试这个:

var str='该学生在@school有100%的出勤率'; str=str.replace/[^\w\s]/gi, document.writest; 请看看似重复的问题可能重复的请检查此解决方案-。请看看似重复的问题可能重复的请检查此解决方案-。