1. m_kawaguchi

    Posted

    m_kawaguchi
Changes in title
+【5秒で使える小ネタ】Unicodeエスケープされた文字列をデコードする
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,38 @@
+### これは何?
+エスケープされた文字列
+
+```
+\u65e5\u672c\u8a9e
+```
+
+
+
+```
+日本語
+```
+
+こんな感じに戻す小ネタです。
+結果だけ知りたい人は、最後の「使い方」だけどうぞ。
+
+### なにが良いのか
+
+何かとcurlしたりして、JSONのレスポンスみたいときunicodeエスケープされててなんじゃこりゃーとなるとき、ありますよね?
+
+そんな時にさっと見れて便利。
+
+### 事前知識・必要スキル
+1. コンソール上からコマンドを使って標準入出力ができる
+1. nkfを使うのでインストールしてあること
+
+### 使い方
+
+```
+sed 's/\\\u\(....\)/\&#x\1;/g' | nkf --numchar-input -w
+```
+
+#### 実行例
+
+```
+echo "\u65e5\u672c\u8a9e" | sed 's/\\\u\(....\)/\&#x\1;/g' | nkf --numchar-input -w
+日本語
+```