Javascript 什么';我的正则表达式替换函数有什么问题?
Javascript 什么';我的正则表达式替换函数有什么问题?,javascript,regex,string,replace,Javascript,Regex,String,Replace,var storeName=“圣鲍勃商店”; var storeId=storeName.replace(//g,“”)。replace(/\s/g,“”)。replace(/“/g,“”) $('#storeName').html(storeName) $('#storeId').html(“+storeId+”) 日志(“更新“+storeName+”(“+storeId+”)) 加载 加载必须转义点字符: storeName.replace(/\./g,"").replace(/\s/g
var storeName=“圣鲍勃商店”;
var storeId=storeName.replace(//g,“”)。replace(/\s/g,“”)。replace(/“/g,“”)
$('#storeName').html(storeName)
$('#storeId').html(“+storeId+”)
日志(“更新“+storeName+”(“+storeId+”))代码>
加载
加载
必须转义点字符:
storeName.replace(/\./g,"").replace(/\s/g, '').replace(/'/g,"")
否则,您将替换所有内容。您必须转义点字符:
storeName.replace(/\./g,"").replace(/\s/g, '').replace(/'/g,"")
否则,将替换所有内容。如果要匹配“点”字符,则必须对其进行转义,如下所示:
var storeId = storeName.replace(/\./g,"").replace(/\s/g, '').replace(/'/g,"");
这是一把小提琴:
如果未转义,则点匹配字符串中的所有字符。如果要匹配“点”字符,则必须将其转义,如下所示:
var storeId = storeName.replace(/\./g,"").replace(/\s/g, '').replace(/'/g,"");
这是一把小提琴:
如果未转义,则点匹配字符串中的所有字符。如果要替换storeName中的点,则需要在正则表达式中转义它。圆点表示“任何单个字符”。请记住专家的交换!=变性专家。不过是同一个店名!哈哈,谢谢,但在我的情况下这不会是个问题:)虽然我有一个客户叫Pen Island…:)如果要替换storeName中的点,则需要在正则表达式中对其进行转义。圆点表示“任何单个字符”。请记住专家的交换!=变性专家。不过是同一个店名!哈哈,谢谢,但在我的情况下这不会是个问题:)虽然我有一个客户叫Pen Island…:)