2012-03-30 60 views
1

匹配下面所有三個SKU的正則表達式是什麼?preg_match正則表達式字符串

EPUBRISKSPANISH 
PUBRISKSPANISH 
PUBRMESPANISH 

我需要在字符串末尾匹配這些trhee字符串。

/$SPANISH/ 

在正則表達式測試中不起作用,我做錯了嗎?

回答

1

它您需要拔出所有的比賽:

preg_match_all('/\b[A-Z]+SPANISH\b/', $string, $matches); 
3

你需要把$在模式的結尾:

/SPANISH$/ 

你有想嘗試的字符串,然後是「西班牙」,這是不可能的結尾匹配的模式。