Skip to content

Instantly share code, notes, and snippets.

@hurss
Created May 8, 2018 03:16
Show Gist options
  • Save hurss/ae27eaaee57f103614b1a3a8389d6054 to your computer and use it in GitHub Desktop.
Save hurss/ae27eaaee57f103614b1a3a8389d6054 to your computer and use it in GitHub Desktop.
연합뉴스용 간체자/약자/확장한자 변환기
// ==UserScript==
// @name Text Replacement
// @namespace Text Replacement
// @description 연합뉴스용 간체자/약자/확장한자 변환기
// @include *
// @exclude file://*
// @version 1
// @grant none
// @author Damheo Lee ([email protected])
// @run-at Tampermonkey (Greasemonkey) 설치후 사용
// ==/UserScript==
(function () {
var els = document.querySelectorAll('p,strong,li,meta,연합뉴스');
//var els = document.getElementsByTagName("P");
for(var i = 0, l = els.length; i < l; i++) {
var el = els[i];
// 벽자
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '夋');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '欟');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '梣');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '薍');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '閬');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '閬');
el.innerHTML = el.innerHTML.replace(/\+/gi, '啐');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '啐');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '澶');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '撝');
el.innerHTML = el.innerHTML.replace(/\[\+ \]/gi, '堣');
el.innerHTML = el.innerHTML.replace(/\[\+\]/gi, '俛');
el.innerHTML = el.innerHTML.replace(/\[\+\]/gi, '櫟');
el.innerHTML = el.innerHTML.replace(/\[\+\]/gi, '櫟');
el.innerHTML = el.innerHTML.replace(/&lt;\+\+&gt;/gi, '㯎');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '忱');
// 브랜드
el.innerHTML = el.innerHTML.replace(//gi, '経団連');
el.innerHTML = el.innerHTML.replace(/滿/gi, '月の満ち欠け');
el.innerHTML = el.innerHTML.replace(//gi, '华为');
el.innerHTML = el.innerHTML.replace(//gi, '多维');
el.innerHTML = el.innerHTML.replace(//gi, '新闻网');
el.innerHTML = el.innerHTML.replace(//gi, '人民网');
el.innerHTML = el.innerHTML.replace(//gi, '央视网');
el.innerHTML = el.innerHTML.replace(//gi, '浙江华友钴业');
el.innerHTML = el.innerHTML.replace(//gi, '天安门');
el.innerHTML = el.innerHTML.replace(//gi, '百度贴吧');
// 인명지명자
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '槦');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '璸');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '苅');
el.innerHTML = el.innerHTML.replace(/&lt; , \+\+, &gt;/gi, '俣');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '鯰');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '樋');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '榊');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '榊');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '辻');
el.innerHTML = el.innerHTML.replace(//gi, '榊');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '籾');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '圳');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '蘋');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '鑼');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '篪');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '你');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '裘');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '龔');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '庹');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '滬');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '煒');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '胖');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '鈷');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '峪');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '崂');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '呦');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '吧');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '咏');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '聶');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '聶');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '聶');
el.innerHTML = el.innerHTML.replace(/ /gi, '聶');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '鬆');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '淼');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '煒');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '桅');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '棰');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '桷');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '榀');
el.innerHTML = el.innerHTML.replace(/&lt;+&gt;/gi, '棣');
el.innerHTML = el.innerHTML.replace(/&lt;\(\)3&gt;/gi, '鑫');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '壩');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '圩');
el.innerHTML = el.innerHTML.replace(/&lt;\+&gt;/gi, '臻');
el.innerHTML = el.innerHTML.replace(/&lt;&gt;/gi, '擂');
// 중국관련
el.innerHTML = el.innerHTML.replace(//gi, '中国');
el.innerHTML = el.innerHTML.replace(//gi, '广东');
el.innerHTML = el.innerHTML.replace(//gi, '崛起');
el.innerHTML = el.innerHTML.replace(/\(/gi, '훙\(轰');
el.innerHTML = el.innerHTML.replace(/\(/gi, '젠\(歼');
el.innerHTML = el.innerHTML.replace(/\(/gi, '피리\(霹雳');
el.innerHTML = el.innerHTML.replace(//gi, '内蒙古');
el.innerHTML = el.innerHTML.replace(//gi, '辽宁');
el.innerHTML = el.innerHTML.replace(//gi, '沈阳');
el.innerHTML = el.innerHTML.replace(/\(/gi, '룽징\(龙井');
el.innerHTML = el.innerHTML.replace(//gi, '游客');
el.innerHTML = el.innerHTML.replace(//gi, '长沙');
el.innerHTML = el.innerHTML.replace(//gi, '重庆');
el.innerHTML = el.innerHTML.replace(//gi, '顺义');
el.innerHTML = el.innerHTML.replace(/\(/gi, '잔란\(湛蓝');
el.innerHTML = el.innerHTML.replace(/\(/gi, '훙치\(红旗');
el.innerHTML = el.innerHTML.replace(/\(/gi, '잉지\(鹰击');
el.innerHTML = el.innerHTML.replace(/\(/gi, '위\(鱼');
el.innerHTML = el.innerHTML.replace(/\(/gi, '둥펑\(东风');
el.innerHTML = el.innerHTML.replace(/西/gi, '陕西');
el.innerHTML = el.innerHTML.replace(//gi, '清华');
el.innerHTML = el.innerHTML.replace(//gi, '华东');
el.innerHTML = el.innerHTML.replace(//gi, '季风');
el.innerHTML = el.innerHTML.replace(//gi, '广州');
el.innerHTML = el.innerHTML.replace(//gi, '武汉');
el.innerHTML = el.innerHTML.replace(//gi, '辽宁');
el.innerHTML = el.innerHTML.replace(//gi, '大连');
el.innerHTML = el.innerHTML.replace(//gi, '温州');
el.innerHTML = el.innerHTML.replace(//gi, '华润');
el.innerHTML = el.innerHTML.replace(//gi, '九寨沟');
el.innerHTML = el.innerHTML.replace(//gi, '腾迅');
el.innerHTML = el.innerHTML.replace(//gi, '阿坝');
el.innerHTML = el.innerHTML.replace(//gi, '宝鸡');
el.innerHTML = el.innerHTML.replace(//gi, '汉中');
el.innerHTML = el.innerHTML.replace(//gi, '悦达');
// 일본관련
el.innerHTML = el.innerHTML.replace(/\(/gi, '도치기\(栃木');
el.innerHTML = el.innerHTML.replace(/&lt; &gt;/gi, '栃木');
el.innerHTML = el.innerHTML.replace(//gi, '沖縄');
// 일본인명
el.innerHTML = el.innerHTML.replace(//gi, '太郎');
el.innerHTML = el.innerHTML.replace(//gi, '一郎');
el.innerHTML = el.innerHTML.replace(//gi, '塚本');
el.innerHTML = el.innerHTML.replace(//gi, '昭恵');
el.innerHTML = el.innerHTML.replace(//gi, '佐川宣寿');
el.innerHTML = el.innerHTML.replace(//gi, '谷査恵子');
el.innerHTML = el.innerHTML.replace(//gi, '今井尚哉');
el.innerHTML = el.innerHTML.replace(//gi, '内藤栄');
el.innerHTML = el.innerHTML.replace(//gi, '沼田真佑');
el.innerHTML = el.innerHTML.replace(//gi, '塩崎');
el.innerHTML = el.innerHTML.replace(//gi, '古舘伊知郎');
el.innerHTML = el.innerHTML.replace(//gi, '水落敏栄');
// 중국인명
el.innerHTML = el.innerHTML.replace(//gi, '刘建超');
el.innerHTML = el.innerHTML.replace(//gi, '乐玉成');
el.innerHTML = el.innerHTML.replace(//gi, '杨洁篪');
el.innerHTML = el.innerHTML.replace(//gi, '习近平');
el.innerHTML = el.innerHTML.replace(//gi, '温家宝');
el.innerHTML = el.innerHTML.replace(//gi, '华春莹');
el.innerHTML = el.innerHTML.replace(//gi, '傅莹');
el.innerHTML = el.innerHTML.replace(//gi, '宋涛');
el.innerHTML = el.innerHTML.replace(//gi, '孙政才');
el.innerHTML = el.innerHTML.replace(//gi, '薄熙来');
el.innerHTML = el.innerHTML.replace(//gi, '易纲');
el.innerHTML = el.innerHTML.replace(//gi, '冯新柱');
el.innerHTML = el.innerHTML.replace(//gi, '鲁炜');
el.innerHTML = el.innerHTML.replace(//gi, '刘强');
el.innerHTML = el.innerHTML.replace(//gi, '张杰辉');
el.innerHTML = el.innerHTML.replace(//gi, '杨晓渡');
el.innerHTML = el.innerHTML.replace(//gi, '陈敏尔');
el.innerHTML = el.innerHTML.replace(//gi, '韩正');
el.innerHTML = el.innerHTML.replace(//gi, '张德江');
el.innerHTML = el.innerHTML.replace(//gi, '刘云山');
el.innerHTML = el.innerHTML.replace(//gi, '兪正声');
el.innerHTML = el.innerHTML.replace(//gi, '张高丽');
el.innerHTML = el.innerHTML.replace(//gi, '毛泽东');
el.innerHTML = el.innerHTML.replace(//gi, '胡春华');
el.innerHTML = el.innerHTML.replace(//gi, '栗战书');
el.innerHTML = el.innerHTML.replace(//gi, '彭丽媛');
el.innerHTML = el.innerHTML.replace(//gi, '江泽民');
el.innerHTML = el.innerHTML.replace(//gi, '温云超');
el.innerHTML = el.innerHTML.replace(//gi, '尚玉英');
el.innerHTML = el.innerHTML.replace(//gi, '聂辰席');
el.innerHTML = el.innerHTML.replace(//gi, '严搏非');
el.innerHTML = el.innerHTML.replace(//gi, '秦晖');
el.innerHTML = el.innerHTML.replace(//gi, '童之伟');
el.innerHTML = el.innerHTML.replace(//gi, '刘鹤');
el.innerHTML = el.innerHTML.replace(//gi, '王义桅');
el.innerHTML = el.innerHTML.replace(//gi, '陈风英');
el.innerHTML = el.innerHTML.replace(//gi, '周恩来');
el.innerHTML = el.innerHTML.replace(//gi, '刘少奇');
el.innerHTML = el.innerHTML.replace(//gi, '邓小平');
el.innerHTML = el.innerHTML.replace(//gi, '刘晓波');
el.innerHTML = el.innerHTML.replace(//gi, '王立军');
el.innerHTML = el.innerHTML.replace(//gi, '贾榀');
el.innerHTML = el.innerHTML.replace(//gi, '黎学文');
el.innerHTML = el.innerHTML.replace(//gi, '黄思敏');
el.innerHTML = el.innerHTML.replace(//gi, '吴斌');
el.innerHTML = el.innerHTML.replace(//gi, '夏宝龙');
el.innerHTML = el.innerHTML.replace(//gi, '车俊');
el.innerHTML = el.innerHTML.replace(//gi, '王东明');
el.innerHTML = el.innerHTML.replace(//gi, '郭文贵');
el.innerHTML = el.innerHTML.replace(//gi, '傅政华');
el.innerHTML = el.innerHTML.replace(//gi, '胡锦涛');
el.innerHTML = el.innerHTML.replace(//gi, '邓卓棣');
el.innerHTML = el.innerHTML.replace(//gi, '刘宗巍');
//el.innerHTML = el.innerHTML.replace(//gi, '');
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment