簡體   English   中英

對javascript .split函數使用多個分隔符

[英]Using multiple deliminators for javascript .split function

我正在使用下面的split函數來獲取時間值:

12:00

我現在想包含另一個.split值( period ):

12.00

我發現我可以使用正則表達式來實現此目的,但無法獲得有效的結果。

工作中

var time = time.val().split(':')

失敗(正則表達式)

var time = time.val().split('/:|\./')

正則表達式本身就是javascript中的一種類型,無需用引號引起來。 您的代碼將查找文字/:|\\./

另外, :|\\. [:.]

'12.00'.split(/[:.]/);

輸出

["12", "00"]

您可以這樣使用。

var time = time.val().split(/\.|&/)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM