注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
?_=1来访问最新页面。https://mobile.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;
});
});