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);

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

参考

ミッドライフ・クライシスがよくわかる 人生を豊かにする40代からの思考法 (ニュートン新書)
[ad] ミッドライフ・クライシスがよくわかる 人生を豊かにする40代からの思考法 (ニュートン新書)
スザンヌ シュミット, 岡本 祐子 (単行本(ソフトカバー))