User:Crowley666/query
外观
Quarry
[编辑]跨语言链接
[编辑]# tr 形如 {'Hybrid (biology)': '雜交種', 'Boreoeutheria': '北方真兽高目', 'Life expectancy': '预期寿命', 'Marine mammal': '海洋哺乳動物', 'Animal cognition': '動物認知', 'Quadrate bone': '方骨', 'Holocene extinction': '全新世滅絕事件', 'Social animal': '社会性动物', 'Purebred': '純種', 'Animal communication': '動物交流', 'Merkel cell': '默克尔细胞', 'Living Planet Index': '地球生命力指数', 'Epitheria': '上兽类', 'Afroinsectiphilia': '非洲食蟲類', 'Animal echolocation': '回声定位', 'Maximum life span': '最长寿命', 'Eulipotyphla': '真盲缺目'} def f(m): en = m[1] if not en in tr: return m[0] zh = tr[m[1]] if not m[2]: return "{{tsl|en|%s|%s}}" % (en, zh) if not m[3]: if m[2] == "|" + zh: return m[0] return "{{tsl|en|%s|%s%s}}" % (en, zh, m[2]) return "{{tsl|en|%s|%s%s}}" % (en, zh, m[3]) wikitext = re.sub(r'\{\{tsl\|en\|([^{}|]*)(\|[^{}|]*)?(\|[^{}|]*)?\}\}', f, wikitext)