2014-09-25 45 views
1

样本格式一个表达式来支持不同格式字符串

-q12345(x666)-55_data.jpg 

我试着用([\w/-]+)\.jpg,它仅返回-55_data.jpg。实际上,我需要得到整个值为-q12345(x666)-55_data.jpg

此外,我需要相同的表达式以支持以下格式。那可能吗。谢谢。

123-55-FULLY_DAT.jpg 

456-67-TABLE-OPEN_SMA.jpg 

12431-56-78-Q789-RA-R-Z_DETAIL.jpg 

E811-33-25(7)-98Z(5)-44-79-34_LARGE.jpg 

UTE_B70000-94-65-15-56-25-06-46-16_HEAVY.jpg 

回答

1

删除斜杠,并添加()的字符类中,

([\w()-]+)\.jpg 

DEMO

相关问题