2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Module talk:Unwiki

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

是否应该解码HTML实体

从最初版本就有这一句:

return mw.text.decode(mw.text.unstripNoWiki(str))

我认为不应该解码HTML实体。

如果是我,我当然期望{{unwiki|<nowiki>&#35;</nowiki>}}的结果是原样的&#35;而不是#。如果我想要结果是#,我干嘛不输入{{unwiki|<nowiki>#</nowiki>}}呢?

@東東君Func鬼影233Grandomサンムル,以及其他感兴趣的人。 あめろ 讨论 2023年5月23日 (二) 05:21 (CST)

一个情景:使用T:Str replace进行字符串替换。该模板在ptn和replace位置使用了unwiki。

源代码:

{{str replace|str=<code>&amp;</code>encode一遍后是<code>&amp;amp;</code>|ptn=&|replace=&amp;}}

我期望得到“&amp;encode一遍后是&amp;amp;”,实际得到“&encode一遍后是&amp;”,因为把&替换成&等于没替换。 あめろ 讨论 2023年5月23日 (二) 06:03 (CST)

(+)支持 —— 鬼影233鬼影233||+