维基百科:机器人/申请/Willy1018-bot/5
- 狀態: 撤銷許可
- 操作者: Willy1018(留言)
- 提請時間:2022年5月19日 (四) 06:15 (UTC)
- 自動化程度:全自動
- 程式語言:AWB
- 用途:修復Category:引文格式1错误:日期中{{CPNI}}和{{TaiBNET}}accessdate參數填寫錯誤。
- 原始碼連結:使用AWB內建功能。
- 編輯時段及頻率:1分鐘10筆。
- 受影響頁面:Category:引文格式1错误:日期。
- 遵守機器人規範:不相關。
- 已有機器人權限:已有機器人權限。
- (~)補充:由於使用全自動,故不啟用Apply general fixes參數。 Willy1018(留言) 2022年5月19日 (四) 06:15 (UTC)
- 作法:使用正則
accessdate[=]2013[-]([0-9]{1}[-][0-9]{2}\}\})
替換成accessdate=2013-0$1
且僅編輯頁面正則中含有\{CPNI
。 Willy1018(留言) 2022年5月19日 (四) 06:15 (UTC) - @Willy1018:,有两个问题,一是按照您给出的条件搜索,不只是有{{CPNI}}一个模板存在这种问题,建议将相应的模板列全一并处理;二是页面正则含有
\{CPNI
这个排除条件不太有意义,可能页面中存在CPNI模板,但accessdate却填写在另一个模板里。建议先将模板匹配出来,判断模板名是不是落在前一个问题涉及的列表里,如果是,再去检查其中的accessdate参数格式是否存在这样的问题,如果存在则清理。--Antigng(留言) 2022年5月24日 (二) 17:30 (UTC)- 改為
(\{\{[\s]?(?:TaiBNET|CPNI).*)(?!\{\{)accessdate[=]2013[-]([0-9]{1}[-][0-9]{2}\}\})
替換成$1accessdate=2013-0$2
是否會好些?-- Willy1018(留言) 2022年5月26日 (四) 09:30 (UTC)
- 改為
- 可行。
批准測試運作(100次編輯)--Antigng(留言) 2022年5月26日 (四) 15:39 (UTC)
測試已完成。 Willy1018(留言) 2022年5月28日 (六) 16:26 (UTC)
- 该任务是利用成熟工具批量修正{{CPNI}}和{{TaiBNET}}中的日期格式填写错误,作业范围合理,测试未发现错误,予以
正式批准運作。--Antigng(留言) 2022年5月28日 (六) 18:26 (UTC)
- 寂伏經年,據《機械人方針》,撤銷許可。--J.Wong 2023年12月29日 (五) 13:32 (UTC)