User:Lilauid/沙盒3
-- 别名数据。每行格式为 -- ["主题"] = {"别名1", "别名2", ...}, -- 别名大小寫不敏感,內部格式為小寫字母。 -- 主题名稱大小寫不敏感,但建議按正確的大小寫格式書寫。內部格式亦為小寫字母。 local data = { ["Keroro军曹"] = {"Keroro軍曹"}, ["一级方程式"] = {"一級方程式"}, ["人物"] = {"传记","傳記"}, ["人权"] = {"人權"}, ["几何学"] = {"幾何學", "幾何", "几何"}, ["上海"] = {}, ["大学"] = {"大學"}, ["大韩民国"] = {"大韓民國", "韩国", "韓國","南韓"}, ["女性主義"] = {"女性主义", "女权主义", "女權主義"}, ["小说"] = {"小說"}, ["山东"] = {"山東"}, ["山西"] = {}, ["工程"] = {}, ["广东"] = {"廣東"}, ["广州"] = {"廣州"}, ["广西"] = {"廣西"}, ["马来西亚"] = {"馬來西亞"}, ["中世纪"] = {"中世紀"}, ["中外交通史"] = {}, ["中华人民共和国"] = {"中華人民共和國"}, ["中华民国"] = {"中華民國"}, ["中国国民党"] = {"中國國民黨"}, ["中国"] = {"中國"}, ["中国大陆新闻动态"] = {"中國大陸新聞動態"}, ["中国文化遗产"] = {"中國文化遺產"}, ["中国共产党"] = {"中國共產黨"}, ["中国建筑"] = {"中國建築"}, ["中国铁路"] = {"中國鐵路"}, ["中国数学史"] = {"中國數學史"}, ["云林"] = {"雲林", "Yunlin", "雲林縣", "云林县"}, ["云南"] = {"雲南"}, ["互联网"] = {"網際網路", "互聯網","internet"}, ["分子与细胞生物学"] = {"分子與細胞生物學"}, ["化学"] = {"化學"}, ["历史"] = {"歷史"}, ["天文学"] = {"天文學", "天文"}, ["天主教"] = {}, ["天津"] = {}, ["太平洋台风季"] = {"太平洋颱風季"}, ["太空"] = {}, ["少女漫画"] = {"少女漫畫"}, ["巴士"] = {"公共汽车", "公共汽車","公交车","bus"}, ["巴西"] = {}, ["心理学"] = {"心理學"}, ["文化"] = {}, ["文字"] = {}, ["文学"] = {"文學"}, ["无政府主义"] = {"無政府主義","安那其主义","安那其"}, ["无线电"] = {"無線電"}, ["日本"] = {"Japan"}, ["日本铁路"] = {"日本鐵路"}, ["日本新闻动态"] = {"日本新聞動態"}, ["日食"] = {}, ["月球"] = {"月亮"}, ["比利时"] = {"比利時"}, ["气象"] = {"氣象", "天气"}, ["火山"] = {}, ["火星"] = {}, ["世界遗产"] = {"世界遺產"}, ["东京"] = {"東京"}, ["东南亚"] = {"東南亞"}, ["东德"] = {"東德"}, ["以色列"] = {}, ["加尔文主义"] = {"加爾文主義"}, ["加利福尼亚州"] = {"加利福尼亞州"}, ["加拿大"] = {}, ["北大西洋公约组织"] = {"北大西洋公約組織","北约","北約","NATO"}, ["北京"] = {}, ["古希腊宗教"] = {"古希臘宗教"}, ["古典音乐"] = {"古典音樂"}, ["古罗马"] = {"古羅馬"}, ["可再生能源"] = {}, ["可持续发展"] = {"可持續發展"}, ["台中"] = {"臺中"}, ["台北"] = {"臺北"}, ["台南"] = {"臺南"}, ["台南"] = {"臺南"}, ["台湾"] = {"台灣", "臺灣"}, ["台湾铁路运输"] = {"臺灣鐵路運輸", "台灣鐵路運輸"}, ["台湾新闻动态"] = {"臺灣新聞動態", "台灣新聞動態"}, ["台灣基進"] = {"臺灣基進","基進黨","基進側翼","台湾基进", "基进党","基进侧翼"}, ["四川"] = {}, ["宁波"] = {"寧波"}, ["宁夏"] = {"寧夏"}, ["尼日利亚"] = {"奈及利亞", "尼日利亞"}, ["布兰妮·斯皮尔斯"] = {"布蘭妮·斯皮爾斯", "布蘭妮·斯皮雅斯"}, ["民主进步党"] = {"民主進步黨","民进党","民進黨"}, ["汉字文化圈"] = {"漢字文化圈"}, ["汉朝"] = {"漢朝"}, ["生物技术"] = {"生物技術"}, ["生物学"] = {"生物學"}, ["生态"] = {"生態"}, ["电子学"] = {"電子學"}, ["电子游戏"] = {"電子遊戲", "Video games"}, ["电信"] = {"電信"}, ["电视"] = {"電視"}, ["电视剧"] = {"電視劇"}, ["电影"] = {"電影"}, ["白俄罗斯"] = {"白俄羅斯"}, ["鸟"] = {"鳥","鳥類","鸟类"}, ["亚拉巴马州"] = {"阿拉巴馬州","阿拉巴马州","亚拉巴馬州"}, ["亚洲"] = {"亞洲"}, ["亚美尼亚"] = {"亞美尼亞"}, ["任天堂"] = {}, ["伊朗"] = {}, ["伊斯兰教"] = {"伊斯蘭教"}, ["共产主义"] = {"共產主義"}, ["农业和农学"] = {"農業和農學", "農業", "農學", "农业", "农学"}, ["动物"] = {"animals", "animal", "動物"}, ["动漫"] = {"動漫", "ACG"}, ["印度尼西亚"] = {"印度尼西亞","印尼"}, ["危险性物质"] = {"危險性物質"}, ["名侦探柯南"] = {"名偵探柯南"}, ["地球科学"] = {"地球科學"}, ["地理学"] = {"地理學", "地理"}, ["地图"] = {"地圖"}, ["安哥拉"] = {}, ["安徽"] = {}, ["戏剧"] = {"戲劇"}, ["有机化学"] = {"有機化學"}, ["机器人学"] = {"機器人學"}, ["死亡"] = {}, ["江西"] = {}, ["江苏"] = {"江蘇"}, ["网球"] = {"網球"}, ["羽毛球"] = {"羽球"}, ["考古学"] = {"考古學","考古"}, ["自由主义"] = {"自由主義"}, ["自由软件"] = {"自由軟體", "自由軟件", "free software"}, ["色情"] = {}, ["艾奥瓦州"] = {"艾奥瓦","爱荷华州","愛荷華州"}, ["西安"] = {}, ["西班牙"] = {"Spain"}, ["设计"] = {"設計"}, ["体育运动"] = {"體育運動", "體育", "運動", "体育", "运动"}, ["体操"] = {"體操"}, ["佛教"] = {}, ["冷战"] = {"冷戰"}, ["医学"] = {"醫學","medicine","Medicine"}, ["园艺"] = {"園藝"}, ["希腊"] = {"希臘"}, ["我的世界"] = {"當個創世神"}, ["技术"] = {"技術"}, ["灾害"] = {"災害", "災難", "灾难"}, ["犹太教"] = {"猶太教"}, ["艺术"] = {"藝術"}, ["足球"] = {}, ["身心障碍"] = {"身心障礙"}, ["兩棲爬行動物"] = {"两栖爬行动物"}, ["国际关系"] = {"國際關係"}, ["国际足联世界杯"] = {"國際足聯世界杯"}, ["坦克"] = {"戰車"}, ["宗教"] = {}, ["宜兰"] = {"宜蘭"}, ["性"] = {"性学", "性學", "性與性學", "性与性学"}, ["欧洲"] = {"歐洲"}, ["欧洲联盟"] = {"歐洲聯盟","欧盟","歐盟"}, ["武汉"] = {"武漢"}, ["歧视"] = {"歧視"}, ["河北"] = {}, ["河南"] = {}, ["法国"] = {"法國"}, ["法轮功"] = {"法輪功"}, ["法律"] = {}, ["波兰"] = {"波蘭"}, ["物理学"] = {"物理學", "物理"}, ["环境"] = {"環境"}, ["社会"] = {"社會"}, ["社会学"] = {"社會學"}, ["社会科学"] = {"社會科學"}, ["社會運動"] = {"社会运动", "社運", "社运"}, ["经济学"] = {"經濟學", "經濟", "经济"}, ["芬兰"] = {"芬蘭"}, ["青岛"] = {"青島"}, ["非洲"] = {}, ["鱼类"] = {"魚類"}, ["俄罗斯"] = {"俄羅斯"}, ["信息技术"] = {"資訊科技"}, ["南投"] = {}, ["南京"] = {}, ["哆啦A梦"] = {"哆啦A夢", "多啦A夢"}, ["哈利·波特"] = {"哈利波特"}, ["城市轨道交通"] = {"城市軌道交通"}, ["建筑"] = {"建築"}, ["恒星"] = {"恆星"}, ["战列舰"] = {"戰艦"}, ["战国"] = {"戰國"}, ["政治"] = {}, ["政党"] = {"政黨"}, ["星球大战"] = {"星際大戰", "星球大戰"}, ["独立国家联合体"] = {"獨立國家聯合體","独联体","獨聯體","獨立國家國協","獨立國協"}, ["科学"] = {"科學"}, ["科举"] = {"科舉"}, ["美国"] = {"美國"}, ["美国总统"] = {"美國總統"}, ["英国"] = {"英國"}, ["英国新闻动态"] = {"英國新聞動態"}, ["苹果公司"] = {"蘋果公司"}, ["迪士尼"] = {"迪斯尼","Disney"}, ["重庆"] = {"重慶"}, ["音乐"] = {"音樂"}, ["香港"] = {}, ["香港小巴路线"] = {"香港小巴路線"}, ["香港巴士总站"] = {"香港巴士總站"}, ["香港巴士路线"] = {"香港巴士路線"}, ["香港铁路运输"] = {"香港鐵路運輸"}, ["香港新闻动态"] = {"香港新聞動態"}, ["哲学"] = {"哲學"}, ["哺乳动物"] = {"哺乳動物"}, ["唐纳德·特朗普"] = {"唐納·川普", "當勞·特朗普"}, ["埃及"] = {}, ["夏洛克·福尔摩斯"] = {"夏洛克·福爾摩斯"}, ["恐龙"] = {"恐龍"}, ["恐怖主义"] = {"恐怖主義"}, ["核技术"] = {"核技術"}, ["桃园"] = {"桃園"}, ["泰国"] = {"泰國"}, ["泰勒·斯威夫特"] = {"泰勒絲"}, ["浙江"] = {}, ["海军"] = {"海軍"}, ["琉球群岛"] = {"琉球群島"}, ["真菌"] = {}, ["神经科学"] = {"neuroscience", "神經科學"}, ["神秘博士"] = {"異世奇人", "超時空博士"}, ["神话"] = {"神話"}, ["能源"] = {}, ["航天"] = {"航太"}, ["航空"] = {}, ["苏州"] = {"蘇州"}, ["苏里南"] = {"蘇利南", "蘇里南"}, ["苏联"] = {"蘇聯"}, ["铁路"] = {"鐵路"}, ["高雄"] = {}, ["假面骑士"] = {"假面骑士", "幪面超人"}, ["基隆"] = {}, ["基督教"] = {}, ["密码学"] = {"密碼學"}, ["推想小说"] = {"推想小說"}, ["教育"] = {}, ["梵蒂冈"] = {"梵蒂岡"}, ["甜点"] = {"甜點"}, ["第一次世界大战"] = {"第一次世界大戰"}, ["第二次世界大战"] = {"第二次世界大戰"}, ["荷兰"] = {"荷蘭"}, ["堪萨斯州"] = {"堪薩斯州", "Kansas"}, ["奥运会"] = {"奧運會"}, ["奥斯卡金像奖"] = {"奧斯卡金像獎"}, ["朝鲜半岛"] = {"朝鮮半島"}, ["朝鲜民主主义人民共和国"] = {"北韓", "北朝鲜", "朝鮮民主主義人民共和國"}, ["棒球"] = {}, ["植物"] = {}, ["湖北"] = {}, ["湖南"] = {}, ["猫"] = {"貓"}, ["童军"] = {"童軍"}, ["联合国"] = {"聯合國"}, ["药理学"] = {"藥理學"}, ["菲律宾"] = {"菲律賓"}, ["越南"] = {}, ["微软"] = {"微軟"}, ["意大利"] = {"義大利","Italy"}, ["数学"] = {"數學"}, ["新加坡"] = {}, ["新疆"] = {}, ["新闻动态"] = {"新聞動態"}, ["新陈代谢"] = {"新陳代謝"}, ["瑞士"] = {}, ["瑞典"] = {}, ["跨性别"] = {"跨性別"}, ["道教"] = {}, ["瑪利歐系列"] = {"马里奥系列", "马力欧系列", "瑪利歐", "马里奥", "马力欧", "Mario"}, ["德国"] = {"德國"}, ["暮光之城"] = {}, ["澳大利亚"] = {"澳洲", "澳大利亞"}, ["澳门"] = {"澳門"}, ["澳门新闻动态"] = {"澳門新聞動態"}, ["警察与执法"] = {"警察與執法", "警察", "執法", "执法"}, ["乌克兰"] = {"烏克蘭"}, ["习近平"] = {"習近平"}, ["书籍"] = {"書籍","書","书","图书","圖書","book"}, ["伦敦"] = {"倫敦"}, ["军事"] = {"軍事"}, ["图书馆和博物馆"] = {"圖書館和博物館", "圖書館", "博物館", "图书馆", "博物馆"}, ["导盲犬"] = {"導盲犬"}, ["摄影"] = {"攝影"}, ["灭绝与濒危物种"] = {"滅絕與瀕危物種"}, ["热带气旋"] = {"熱帶氣旋"}, ["篮球"] = {"籃球"}, ["纳粹德国"] = {"納粹德國"}, ["维基百科"] = {"維基百科"}, ["节肢动物"] = {"節肢動物"}, ["计算机程序设计"] = {"電腦程式設計"}, ["诗歌"] = {"詩歌"}, ["语言"] = {"語言"}, ["语言学"] = {"語言學"}, ["贵州"] = {"貴州"}, ["软件"] = {"軟體", "軟件"}, ["遗传学"] = {"遺傳學"}, ["钱币学"] = {"錢幣學"}, ["饮食"] = {"飲食"}, }
-- 数据部分结束,以下为将表格变形为 -- ["别名"] = "主题", -- 形式所用的程序代码。 local ret = {} for portal, aliases in pairs(data) do for _, alias in ipairs(aliases) do ret[mw.ustring.lower(alias)] = portal end end return ret