filename 中含有正则表达式的特殊字符,正则表达式引擎将其解释为语法错误,改成:
text.replace(filename, newPicName);
这样就行了,按照普通字符来工作。
replaceAll 方法的第一个参数是一个正则表达式。
replace 方法虽然采用采用正则表达式工具工作的,但在其内部已经进行了字面模式处理,
所有的字符都视为普通字符处理。
不要被 replaceAll 中的 All 欺骗了,这两种方法都替换所有的字符串,只是采用的形式
不同已。
上一篇:python 抓网页内容分析
每一次非业务错误,都是规范自己编码习惯的契机
js & replaceAll & Regex
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M