jme*_*ase 38 javascript replace special-characters
我从一个包含'和'的维度的数据库中提取一些信息来表示英尺和英寸.我的字符串中的那些字符会导致我以后出现问题,我需要替换所有单引号和双引号.我可以成功获取通过这样做摆脱一个或另一个:
this.Vals.replace(/\'/g, "") To get rid of single quotes
Run Code Online (Sandbox Code Playgroud)
要么
this.Vals.replace(/\"/g, "") To get rid of double quotes
Run Code Online (Sandbox Code Playgroud)
如何在同一个字符串中删除这两个.我试过这样做
this.Vals.replace(/\"'/g, "")
Run Code Online (Sandbox Code Playgroud)
和
this.Vals.replace(/\"\'/g, "")
Run Code Online (Sandbox Code Playgroud)
但后来都没有被取代.
你不需要在里面逃脱它.您可以使用该|
字符来分隔搜索.
"\"foo\"\'bar\'".replace(/("|')/g, "")
Run Code Online (Sandbox Code Playgroud)