這裏是我的字符串:php preg_split與正則表達式,需要一個技巧?
$myString = "first second third,el forth, fiveeee, six";
我想捕捉的是:
first
second
third
el forth
fiveeee
six
這是我嘗試了在使preg_split使用正則表達式:
$myPattern = "[\s,]";
問題這是捕獲「el」和「四」seperatly ..
我怎麼騙到這捕捉前進?
編輯:
我不清楚.. 我想提出捕捉EL作爲一個單一的數組元素。因爲EL太短了。我認爲這是一個單詞。像:
EL CLASSICO,SOMETHING DIFFERENT,SOMETHINGELSEHERE SOMEMORETEXT
應該是:
他們應該用空格或逗號分隔來,但如果有像EL或LE,應該被忽略。問題編輯後
拆分',\ s *'? –
你如何確定像「el forth」這樣的字符串應該被捕獲爲一個項目而「第一秒」被捕獲爲兩個項目?我所知道的是,就目前而言,如果程序員不知道實際字符串是什麼,那麼當字符串中的值發生更改時,您無法可靠地分割出這樣的字符串。 –
@MikeBrant我想確定它是否等於或少於3個字符,如DER DIE DAS或EL或LE ... –