私は文字列を持っています
var str = "2 Days, 2 Hours 10 Minutes";
もし私が :
str.split(/Days/);
私は得る:
["2 ", ", 2 Hours 10 Minutes"]
したがって、string.splitを使用して文字列を分割し、このメソッドで「日」、「時間」、「分」を取得できると思います。
ただし、「s」がある場合とない場合はどうすればよいですか。たとえば、次のようになります。
var str = "1 Day, 2 Hours 10 Minutes";
ここで、私の文字列は「2日」ではなく「1日」であるため、「日」の値に「s」がありません。文字列を分割する方法はありますか
Day(s)
Hour(s)
Minute(s)