回答編集履歴
1
typo修正
answer
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
console.log(JSON.stringify(string.split(/(\s)/))); // ["a"," ","b"," ","cdf"," ",""," ",""," ","g"]
|
25
25
|
```
|
26
26
|
|
27
|
-
`()` でキャプチャする事でキャプチャされた値も
|
27
|
+
`()` でキャプチャする事でキャプチャされた値も配列の要素にしてくれます。
|
28
28
|
しかしながら、分割処理が行われる事に変わりはないので、配列の要素に空文字が含まれてしまう欠点があります。
|
29
29
|
正規表現を修正して区切る位置を変更する事で回避できますが、
|
30
30
|
|