2016-05-02 108 views
1

我試着在preg_split後面加上一個單詞和一個冒號。preg_split後面的單詞和冒號

這對我來說,如果我一個單詞後的Split Works:

$split = preg_split('/\b(\w*WORD\w*)\b/', $text, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY); 

現在我正在尋找的東西分裂AFER我的話+冒號。 Like Car:

+1

只需添加':'像這樣:'/(\ w * WORD \ W *):/'? PS:在這種情況下,不需要使用單詞邊界'\ b'。 – HamZa

+0

完美:)作品很棒 – user1898361

回答

1

使用本:

您的來電:

模式:/\\b(\\w*WORD\\w*)\\b:/
主題:a sentence before word WORD:a sentence after word

$returnValue = preg_split('/\\b(\\w*WORD\\w*)\\b:/', 'a sentence before word WORD:a sentence after word', -1, PREG_SPLIT_DELIM_CAPTURE); 

結果:

array (
    0 => 'a sentence before word ', 
    1 => 'WORD', 
    2 => 'a sentence after word', 
) 

,我建議使用這個在線工具:https://www.functions-online.com/preg_split.html

+0

Thx for sharing tool :) – user1898361