作者mesak (米沙)
看板RegExp
标题[问题] 取得档名内的数字
时间Tue Apr 13 11:53:55 2010
windows 复数档名 都会变成
abc.jpg
abc(1).jpg
abc(2).jpg
有没有办法取得 1 2 这个数值
要判断 重复的问题
abc(hpp)(1).jpg
如果重复不好判断也是 可以 用 php 切掉留最後面的档名... (1).jpg
我想说用php 切成这样不是很好看...
substr(strrchr($filename,'('), 1,
strlen(strrchr($filename,'('))-strlen(strrchr($filename,')'))-1 );
所以想到用正则
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.56.148.123
1F:推 evernever:preg_match_all('/\((\d+)\)(?:\.[^.]*)?$/',$file,$m); 04/13 14:51
2F:→ evernever:print_r($m); 04/13 14:52
3F:→ mesak:喔喔喔 抓到了 非常感谢 04/13 14:58