您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Replace Kangxi radicals with normal characters based on provided data
当前为
// ==UserScript== // @name 康煕部首文字置き換えスクリプト // @namespace http://tampermonkey.net/ // @version 0.4 // @description Replace Kangxi radicals with normal characters based on provided data // @author You // @match *://*/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // カンマ区切りのデータから対応表を作成する var data = `CID,検索,置換,検索,置換 14305,4e5a,4e5a,乚,乚 13856,4ebb,4ebb,亻,亻 14356,5202,5202,刂,刂 14110,353e,353e,㔾,㔾 4209,5140,5140,兀,兀 14476,5c23,5c23,尣,尣 4646,5c22,5c22,尢,尢 3762,5df3,5df3,巳,巳 4739,5e7a,5e7a,幺,幺 4779,5f51,5f51,彑,彑 14530,5fc4,5fc4,忄,忄 14561,624c,624c,扌,扌 5059,6535,6535,攵,攵 5089,65e1,65e1,旡,旡 3644,6bcd,6bcd,母,母 3773,6c11,6c11,民,民 14689,6c35,6c35,氵,氵 14690,6c3a,6c3a,氺,氺 14749,706c,706c,灬,灬 14157,4e2c,4e2c,丬,丬 14780,72ad,72ad,犭,犭 14999,7f52,7f52,罒,罒 2260,793a,793a,示,示 14905,793b,793b,礻,礻 15000,7f53,7f53,罓,罓 14999,7f52,7f52,罒,罒 14099,8002,8002,耂,耂 14197,8279,8279,艹,艹 1931,864e,864e,虎,虎 15114,8864,8864,衤,衤 13870,8980,8980,覀,覀 2658,897f,897f,西,西 15184,8fb6,8fb6,辶,辶 15262,961d,961d,阝,阝 3029,9577,9577,長,長 15255,9578,9578,镸,镸 15262,961d,961d,阝,阝 2664,9752,9752,青,青 13848,98e0,98e0,飠,飠 1614,9b3c,9b3c,鬼,鬼 3380,9ea6,9ea6,麦,麦 1323,9ec4,9ec4,黄,黄 2666,6589,6589,斉,斉 2243,6b6f,6b6f,歯,歯 3965,7adc,7adc,竜,竜 1615,4e80,4e80,亀,亀 1200,4e00,4e00,一,一 8371,4e28,4e28,丨,丨 4095,4e36,4e36,丶,丶 4097,4e3f,4e3f,丿,丿 1333,4e59,4e59,乙,乙 4102,4e85,4e85,亅,亅 3275,4e8c,4e8c,二,二 4110,4ea0,4ea0,亠,亠 2579,4eba,4eba,人,人 4208,513f,513f,儿,儿 3286,5165,5165,入,入 3392,516b,516b,八,八 4219,5182,5182,冂,冂 4227,5196,5196,冖,冖 4233,51ab,51ab,冫,冫 4243,51e0,51e0,几,几 4248,51f5,51f5,凵,凵 3163,5200,5200,刀,刀 3991,529b,529b,力,力 4294,52f9,52f9,勹,勹 4301,5315,5315,匕,匕 4302,531a,531a,匚,匚 4307,5338,5338,匸,匸 2375,5341,5341,十,十 3708,535c,535c,卜,卜 4316,5369,5369,卩,卩 4321,5382,5382,厂,厂 4328,53b6,53b6,厶,厶 3746,53c8,53c8,又,又 1969,53e3,53e3,口,口 4459,56d7,56d7,囗,囗 3156,571f,571f,土,土 2204,58eb,58eb,士,士 4538,5902,5902,夂,夂 4539,590a,590a,夊,夊 3878,5915,5915,夕,夕 2887,5927,5927,大,大 2433,5973,5973,女,女 2208,5b50,5b50,子,子 4622,5b80,5b80,宀,宀 2631,5bf8,5bf8,寸,寸 2454,5c0f,5c0f,小,小 4646,5c22,5c22,尢,尢 4648,5c38,5c38,尸,尸 4658,5c6e,5c6e,屮,屮 2177,5c71,5c71,山,山 4716,5ddb,5ddb,巛,巛 1979,5de5,5de5,工,工 1918,5df1,5df1,己,己 1738,5dfe,5dfe,巾,巾 1519,5e72,5e72,干,干 4739,5e7a,5e7a,幺,幺 4741,5e7f,5e7f,广,广 4761,5ef4,5ef4,廴,廴 4763,5efe,5efe,廾,廾 4768,5f0b,5f0b,弋,弋 1655,5f13,5f13,弓,弓 14521,5f50,5f50,彐,彐 4783,5f61,5f61,彡,彡 4785,5f73,5f73,彳,彳 2554,5fc3,5fc3,心,心 4930,6208,6208,戈,戈 1921,6238,6238,戸,戸 2326,624b,624b,手,手 2215,652f,652f,支,支 5058,6534,6534,攴,攴 3592,6587,6587,文,文 3143,6597,6597,斗,斗 1740,65a4,65a4,斤,斤 3661,65b9,65b9,方,方 5088,65e0,65e0,无,无 3284,65e5,65e5,日,日 5132,66f0,66f0,曰,曰 1860,6708,6708,月,月 3814,6728,6728,木,木 1853,6b20,6b20,欠,欠 2221,6b62,6b62,止,止 5349,6b79,6b79,歹,歹 5364,6bb3,6bb3,殳,殳 5368,6bcb,6bcb,毋,毋 3450,6bd4,6bd4,比,比 3807,6bdb,6bdb,毛,毛 2223,6c0f,6c0f,氏,氏 5378,6c14,6c14,气,气 2603,6c34,6c34,水,水 1360,706b,706b,火,火 3066,722a,722a,爪,爪 3541,7236,7236,父,父 5604,723b,723b,爻,爻 5606,723f,723f,爿,爿 3618,7247,7247,片,片 1383,7259,7259,牙,牙 1671,725b,725b,牛,牛 1880,72ac,72ac,犬,犬 1904,7384,7384,玄,玄 1732,7389,7389,玉,玉 1245,74dc,74dc,瓜,瓜 1504,74e6,74e6,瓦,瓦 1537,7518,7518,甘,甘 2652,751f,751f,生,生 3899,7528,7528,用,用 3134,7530,7530,田,田 3479,758b,758b,疋,疋 14848,7592,7592,疒,疒 5783,7676,7676,癶,癶 3368,767d,767d,白,白 3453,76ae,76ae,皮,皮 2172,76bf,76bf,皿,皿 3816,76ee,76ee,目,目 3779,77db,77db,矛,矛 3836,77e2,77e2,矢,矢 2676,77f3,77f3,石,石 2260,793a,793a,示,示 14913,79b8,79b8,禸,禸 1363,79be,79be,禾,禾 1856,7a74,7a74,穴,穴 3953,7acb,7acb,立,立 2971,7af9,7af9,竹,竹 3606,7c73,7c73,米,米 2227,7cf8,7cf8,糸,糸 1544,7f36,7f36,缶,缶 6163,7f51,7f51,网,网 3901,7f8a,7f8a,羊,羊 1227,7fbd,7fbd,羽,羽 4061,8001,8001,老,老 2261,800c,800c,而,而 6205,8012,8012,耒,耒 2262,8033,8033,耳,耳 6227,807f,807f,聿,聿 3281,8089,8089,肉,肉 2569,81e3,81e3,臣,臣 2263,81ea,81ea,自,自 2232,81f3,81f3,至,至 1235,81fc,81fc,臼,臼 2697,820c,820c,舌,舌 2726,821b,821b,舛,舛 2360,821f,821f,舟,舟 2081,826e,826e,艮,艮 2541,8272,8272,色,色 6322,8278,8278,艸,艸 6479,864d,864d,虍,虍 2988,866b,866b,虫,虫 1858,8840,8840,血,血 2022,884c,884c,行,行 1189,8863,8863,衣,衣 6635,897e,897e,襾,襾 1887,898b,898b,見,見 1455,89d2,89d2,角,角 1908,8a00,8a00,言,言 2921,8c37,8c37,谷,谷 3198,8c46,8c46,豆,豆 6742,8c55,8c55,豕,豕 6745,8c78,8c78,豸,豸 1419,8c9d,8c9d,貝,貝 2682,8d64,8d64,赤,赤 2808,8d70,8d70,走,走 2829,8db3,8db3,足,足 2574,8eab,8eab,身,身 2306,8eca,8eca,車,車 2575,8f9b,8f9b,辛,辛 2914,8fb0,8fb0,辰,辰 15183,8fb5,8fb5,辵,辵 3874,9091,9091,邑,邑 3243,9149,9149,酉,酉 3428,91c6,91c6,釆,釆 3948,91cc,91cc,里,里 1754,91d1,91d1,金,金 3029,9577,9577,長,長 3827,9580,9580,門,門 3550,961c,961c,阜,阜 7113,96b6,96b6,隶,隶 7115,96b9,96b9,隹,隹 1229,96e8,96e8,雨,雨 8695,9751,9751,靑,靑 3463,975e,975e,非,非 3800,9762,9762,面,面 1461,9769,9769,革,革 7171,97cb,97cb,韋,韋 7173,97ed,97ed,韭,韭 1339,97f3,97f3,音,音 3607,9801,9801,頁,頁 3561,98a8,98a8,風,風 3464,98db,98db,飛,飛 2543,98df,98df,食,食 2335,9996,9996,首,首 2035,9999,9999,香,香 3333,99ac,99ac,馬,馬 2062,9aa8,9aa8,骨,骨 2036,9ad8,9ad8,高,高 7276,9adf,9adf,髟,髟 7293,9b25,9b25,鬥,鬥 7299,9b2f,9b2f,鬯,鬯 7300,9b32,9b32,鬲,鬲 1614,9b3c,9b3c,鬼,鬼 1685,9b5a,9b5a,魚,魚 3031,9ce5,9ce5,鳥,鳥 7414,9e75,9e75,鹵,鹵 2267,9e7f,9e7f,鹿,鹿 7425,9ea5,9ea5,麥,麥 3729,9ebb,9ebb,麻,麻 13323,9ec3,9ec3,黃,黃 1642,9ecd,9ecd,黍,黍 2055,9ed2,9ed2,黒,黒 7446,9ef9,9ef9,黹,黹 7449,9efd,9efd,黽,黽 3102,9f0e,9f0e,鼎,鼎 1937,9f13,9f13,鼓,鼓 2767,9f20,9f20,鼠,鼠 3475,9f3b,9f3b,鼻,鼻 7457,9f4a,9f4a,齊,齊 7458,9f52,9f52,齒,齒 3966,9f8d,9f8d,龍,龍 7472,9f9c,9f9c,龜,龜 7473,9fa0,9fa0,龠,龠`; // カンマ区切りのデータから対応表を作成する var lines = data.split('\n'); var kangxiRadicals = {}; for (var i = 1; i < lines.length; i++) { var parts = lines[i].split(','); if (parts.length >= 4) { kangxiRadicals[parts[1]] = parts[2]; kangxiRadicals[parts[3]] = parts[4]; } } // ページ内のテキストを置き換える関数 function replaceText(node) { if (node.nodeType === Node.TEXT_NODE) { var text = node.nodeValue; for (var radical in kangxiRadicals) { var regex = new RegExp(radical, 'g'); text = text.replace(regex, kangxiRadicals[radical]); } node.nodeValue = text; } else if (node.nodeType === Node.ELEMENT_NODE) { for (var i = 0; i < node.childNodes.length; i++) { replaceText(node.childNodes[i]); } } } // ページ内の全てのテキストを置き換える replaceText(document.body); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址