2012-03-30 61 views
1

匹配下面所有三个SKU的正则表达式是什么?preg_match正则表达式字符串

EPUBRISKSPANISH 
PUBRISKSPANISH 
PUBRMESPANISH 

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

/$SPANISH/ 

在正则表达式测试中不起作用,我做错了吗?

回答

1

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

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

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

/SPANISH$/ 

你有想尝试的字符串,然后是“西班牙”,这是不可能的结尾匹配的模式。