2017-11-05 25 views
0

私は検索しようとしましたが、JavaScriptで解析できるものを見ることができませんでした。JavaScriptの解析は可能ですか?

それだけ.TXT(タブ区切り)以下でファイルを解析する必要があります:

L123 ____ドナルド____ダック____ 247.09

S234 ____ミッキー____マウスを___ 356.09

F456 ____ダフィー_____ダック____ 1650.36

N876 ____ミニー____マウスを___ 60.45

数字を引き出す必要があります。最初の最初の頭文字名前、第2の名前の最初の頭文字、そして最後の番号(濃度)。最初の3つのL123、D、Dにはすべてvarを付けることができますが、液体ハンドリングロボットでは、いくつかのファンキーな計算と割り当てを行う必要があるため、集中数を別にする必要があります。私は(;-)時々)のものを試してみると仕事したいと、それは一部だけだ場合でも

このありがたく受け取っ上の任意のヘルプ、

私は知らないので、私は現時点で物事をテストするためにこれを使用他に何を使用するには:https://www.w3schools.com/js/

ありがとう

+1

チェック定期expresions https://www.w3schools.com/jsref/jsref_obj_regexp.asp – GramThanos

+0

うん、通常解析するとGramThanos-あり@正規表現 – Vivick

+1

を含み、必要なしこの場合の正規表現の場合パースでは、トークンを表すのではなくデータに表示されるパターンを避ける必要が頻繁にあるため、正規表現を使用するとは限りません。また、解析されるデータが十分に規則的でない(例えばHTML)こともある。パーザは、正規表現を使用するのではなく、トークンとデータを検索するために、文字で文字になることがよくあります。 – RobG

答えて

2
var input = /* your data */; 
var table = input.split("\n").map(line => line.split("\t")); // here's your table 
関連する問題