文字列を空白またはカンマで分割するにはどうすればいいですか? 質問する

文字列を空白またはカンマで分割するにはどうすればいいですか? 質問する

もし私が試したら

"my, tags are, in here".split(" ,")

私は次のことを得ます

[ 'my, tags are, in here' ]

私は

['my', 'tags', 'are', 'in', 'here']

ベストアンサー1

String.split()正規表現も受け入れることができます:

input.split(/[ ,]+/);

この特定の正規表現は、1 つ以上のコンマまたはスペースのシーケンスで分割されるため、たとえば、複数の連続したスペースやコンマ + スペースのシーケンスでは、結果に空の要素が生成されません。

おすすめ記事