233,123,33のような文字を見つけたら、対応する色を表示する。 /(?:(?:[1-9]?\d|1\d{2}|2[0-4]\d|25[0-5])(?:(?!\d)|,)){3}/が、カンマで区切られた0〜255の数字三つにマッチする正規表現。 document.normalize(); var span = document.createElement('span'), xp = document.evaluate('//text()', document.body, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); span.appendChild(document.createTextNode('■')); for (var i = 0; i < xp.snapshotLength; ++i) { var node = xp