功能區塊 PREG_SPLIT

功能區塊 PREG_SPLIT 根據正則表達式拆分字串。

注意:此函數是二進位安全。這意味着 UTF8 字元不能直接處理。

注意:此功能區塊可以擁有超過四個輸出。您可以右鍵點擊功能區塊以添加另一個輸出。

注意:建議使用功能區塊 EXPLODE 進行一般拆分。

輸入 PATTERN

要搜尋的表達式,作為字串。

輸入 SUBJECT

要拆分的字串。

輸入 LIMIT

如果指定,則最多返回 LIMIT 子字串,其餘字串將儲存在最後一個子字串中。限制為 -10NULL 表示「無限制」。

輸入 NO_EMPTY

如果此輸入為真,則功能區塊僅返回非空的部分。

輸入 DELIM_CAPTURE

如果此輸入為真,則也會捕獲並返回分隔符號搜尋模式中的括號表達式。

輸入 OFFSET_CAPTURE

如果此輸入為真,則每次找到匹配項時都會返回字串中相應的偏移量。請注意,這會更改回傳值。

輸出 ERR

在錯誤情況下為真。

輸出 COUNT

返回分割數或內部陣列的大小。

輸出 P0..P#

可以添加更多輸出。每次分割都會傳輸到一個輸出。如果內部陣列小於輸出數量,則較大的輸出結果為 NULL

另請參見