在JavaScript 中使用多個分隔符號分割字串
要在JavaScript 中使用多個分隔符號分割字串,可以使用split() 函數以正規表示式(regexp) 作為參數。
要達成此目的,請建構一個與您想要的相符的正規表示式分隔符號。例如,要同時分割逗號和空格,請使用 /[s,] /。 ' ' 量詞確保分隔符號出現一次或多次符合。
這是一個範例:
"Hello awesome, world!".split(/[\s,]+/)
這將導致字串被拆分為一組子字串:[ "Hello", "awesome", "world!"].
或者,如果你想取得最後一個元素對於分割數組,您可以使用length 屬性來減 1來訪問它:
let bits = "Hello awesome, world!".split(/[\s,]+/) let bit = bits[bits.length - 1]
這將分配字串“world!”到變數位。
如果指定的模式在字串中不匹配,split() 函數將傳回原始字串。例如:
let bits = "Hello awesome, world!".split(/foo/)
結果陣列將只包含原始字串:[“Hello Awesome, world!”]。
以上是如何使用多個分隔符號拆分 JavaScript 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!