2012-03-15 7 views
0

JavaScriptで複数の区切り文字を含む文字列を分割するにはどうすればよいですか?コンマとスペースの両方で分割しようとしていますが、AFAIK、jsの分割関数は1つの区切り文字しかサポートしていません。電子メールの分離

+2

あなたは何を試してみましたか?すべてのスペースをコンマで置き換えてカンマで区切ることはできますか – jzworkman

答えて

2

split関数は正規表現をとります。

> "Hello, world. How are you?".split(/[ ,]/); 
[ 'Hello', 
    '', 
    'world.', 
    'How', 
    'are', 
    'you?' ] 

(あなたが代わりに[ ,]+をお勧めします)