created: 2020-09-05T03:07:03.000Z

ページ内の全ての日本語を○△□に置き換える

nodejs/express で開発をしていて、画面内の日本語をすべて記号に置き換えたい時があったのでこのようにした

const replace = require('stream-replace');
stream = stream
    .pipe(replace(/[ぁ-ん]/g, '○'))
    .pipe(replace(/[ァ-ヶ]/g, '△'))
    .pipe(replace(/[一-龠]/g, '□'))
stream.pipe(response);

こんな見た目になるので、ある程度はなにがなんだかわからなくなる

参考

数え方の辞典
[ad] 数え方の辞典
飯田 朝子, 町田 健 (単行本)