概要
javaなどでシングルクオート、ダブルクオートなどを文字列として認識させるときにシングルクオート、ダブルクオートにバックスラッシュをつけたり、改行を改行コードに修正するのって面倒ですよね。
テストデータを作るときとか必要なのですが、私は今まですごく面倒でした。
便利なサービスはないかなと思って探したのですが、案外、見つからなかったので、自作して公開してみました。
javascriptで組んでいるだけのシンプルなサービスです。
サイトURL
変換表
文字 | エスケープ |
---|---|
改行 | \n |
タブ | \t |
ダブルクオート | \" |
シングルクオート | \' |
サンプル
変換前
rowNum = int(input())
for i in range(rowNum):
inputs = input()
if inputs == "[]":
inputs = []
else:
inputs = inputs.rstrip().split(' ')
inputs = list(map(float, inputs))
print(check_sample(inputs))
変換後
rowNum = int(input())\n\nfor i in range(rowNum):\n inputs = input()\n if inputs == \"[]\":\n inputs = []\n else:\n inputs = inputs.rstrip().split(\' \')\n inputs = list(map(float, inputs))\n\n print(check_sample(inputs))