splitで区切り文字が2つある場合は?

2020年6月30日
ユーザー

お疲れ様です。
splitで区切り文字が複数あった場合についての質問です。
区切り文字が複数あった場合、下のようなコードでうまくいったのですが、
ダブルクォーテーションで行なった時はエラーが出ました。
スラッシュとダブルクォーテーションの違いは何でしょうか。
また、配列にした時に22秒の後に空の値ができたのですが、これは日本語で書いているからでしょうか?
よろしくお願いいたします。

const time = "15時20分22秒";
const newtime = time.split(/[時分秒]/,3); 
console.log(newtime);

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?