冷知识 javascript 对特殊符号的转义顺序


            //反斜杠转移写在最前面,这样就不会影响后面的转换
            searchSegment = searchSegment.replace(////g, "////"); 
            searchSegment = searchSegment.replace(//+/g, "//+").replace(//-/g, "//-").replace(//?/g, "//?").replace(//*/g, "//*").replace(//./g, "//.");
            searchSegment = searchSegment.replace(/{/g, "//{").replace(/}/g, "//}").replace(//(/g, "//(").replace(//)/g, "//)").replace(//[/g, "//[").replace(//]/g, "//]");
            searchSegment = searchSegment.replace(//$/g, "//$").replace(//^/g, "//^").replace(////g, "//").replace(//|/g, "//|");

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/281064.html

(0)
上一篇 2022年8月17日
下一篇 2022年8月17日

相关推荐

发表回复

登录后才能评论