我该如何解决?
$('meta[name=description]').attr('content', 'new Meta Description here')
replaceAll函数中的此字符“ {”错误。谢谢
答案 0 :(得分:0)
@Stephen C已经解释了replaceall
方法的第一个参数是regex。
看起来您正在尝试将{fromNumber}
简单字符串替换为给定的数字。因此,不要使用replaceall
方法,该方法接受一个字符串作为第一个参数。
replace
答案 1 :(得分:0)
我无法正常工作,因为' {'是正则表达式元字符,而replaceAll照常使用它。如果要替换字符串中的所有“ {fromNumber} ”,则必须:
字符串replace1 = WEBSITE.replaceAll(“ \ {fromNumber \}”,数字);
但是,如果您只需要替换一个,则可以使用@lahiruk的答案并使用
字符串replace1 = WEBSITE.replace(“ {fromNumber}”,数字);
要在此处添加的内容,如果知道您的String将包含要替换的String的次数,则可以多次使用replace。