正则表达式从文件名中找到最后并发alpha 字符。
我想从文件名中只获得第一个并发字符串,这些字母表会立即出现在扩展前出现的点(。)(例如下面的情况中的txt)。
例如文件名:FileName_2015-01-23 CODE.txt 例如文件名:FileName_2015-01-23CODE.txt
在这两种情况下,我想从文件名中查看 CODE 字
答案 0 :(得分:0)
如果保证格式化为您给出的示例(最终字母字符前的数字),则可以使用简单的内容,例如
([a-zA-Z]+)\.txt
哪个应归还两组。第一组(索引为0)将是您想要的位(CODE
,来自给定的示例),第二组(索引为1)将是.txt
部分。或者它可能返回三个组,其中第一个(索引0)是全文,1个是您想要的分组,2个是.txt
。我可能在那个问题上错了,这是我用PHP经历过的事情而我老实说太累了,无法回答这个问题。