1. ホーム
  2. javascript

[解決済み] JavaScriptで文字列をパースするには?

2022-03-05 05:02:52

質問

ある変数を他のいくつかの変数に分割する方法について知りたいのですが。

例えば、以下のようなJavaScriptがあったとします。

var coolVar = '123-abc-itchy-knee';

それを4つの変数に分けたいのですが、どうすればいいのでしょうか?

という配列になります。

array[0] == 123
and
array[1] == abc

などがあればかっこいいですね。

または(文字列の各パートに対応する変数)

var1 == 123  
and 
var2 == abc 

うまくいくかも...どっちもどっち JavaScriptの文字列はどのように分割するのですか?

どのように解決するのですか?

Javascriptの文字列split()関数を使用します。

var coolVar = '123-abc-itchy-knee';
var partsArray = coolVar.split('-');

// Will result in partsArray[0] == '123', partsArray[1] == 'abc', etc