LoginSignup
5
4

More than 5 years have passed since last update.

Developer Toolsで改行を含むテキストを変数に代入する

Last updated at Posted at 2015-05-06

ChromeのDeveloper Toolsはちょっとしたことを試すにはすごく便利です。
しかし、改行のあるテキストを変数に代入するのがすこしめんどくさいです。
例えば以下のような場合です。
error.png
県番号,都道府県名,県庁所在地一覧のデータを使用させていただきました。

追記

@kimama1997さんよりコメントを頂きました。
現在のChromeであればテンプレートリテラルが使用できるのでそっちを使いましょう。
JSにヒアドキュメントはないの? | ぴんくいろにっき
heredoc.png

追記終わり

単純に変数に代入しようとすると、SyntaxError: Unexpected token ILLEGALが出て代入することができません。
もちろんJSを使用してスクレイピングすれば変数に代入することは可能ですが、promptを使用すると比較的楽に代入することができます。

コンソールでtemp = prompt()を実行すると入力画面が出てくるので、そこにテキストを張り付けてOKをクリックすると、tempに入力したテキストが代入されています。
prompt.png

後は適当にデータを変換してやりましょう。

temp.split('\n').map(function (r){ return r.split('\t').splice(1);})

k.png

5
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4