書いてみた

某monadoちゃんねるで言っていたので書いてみた

// ==UserScript==
// @name hatsune
// @description otsune wo hatsune ni
// @namespace http://d.hatena.ne.jp/yheld
// @include *
// @exclude
// ==/UserScript==

(function(){
/*
	var name = 'otsune';
	var objs = document.getElementsByTagName('*');
	for (var i = 0; objs[i]; ++i) {
		if (!objs[i].tagName.match(/IMG/, 'i')) {
			objs[i].innerHTML = objs[i].innerHTML.replace(name, 'hatsune');
		}
	}*/

	document.body.innerHTML = document.body.innerHTML.replace(/otsune/g, 'hatsune');
})();

コメントアウトしてある方法だと重すぎるから、正規表現でIMGかどうか判断してごにょるんだと思う。