注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
?_=1
来访问最新页面。https://mzh.moegirl.org.cn/User:Leranjun/js/nya.js?_=1
"use strict"; $(() => { const backup = []; let init = false; let nya = window.lr_nya || true; const nyaaa = (nya = true) => { if (!init && nya) { $(".mw-parser-output").each((_, ele) => backup.push($(ele).html())); init = true; } $(".mw-parser-output").each((i, ele) => $(ele).html( nya ? $(ele) .html() .replace( /([^喵])[啊咦嘿嗨嚯哟哈嘻呵唉哎呀呸啐哼耶啦吧吗]*([,。!?()》〉】:;、~~…”])|([^,。!?()》〉】:;、~~…”>喵])(--|——)/g, "$1$3喵$2$4" ) : backup[i] ) ); }; $(mw.util.addPortletLink("p-tb", "#", "喵?", "t-lr-nya")).click(function (e) { e.preventDefault(); nyaaa(nya); nya = !nya; }); });