我有大約500行存儲在文本文件中。 每條線看起來像Filename_662344.xlsx , 324
。PHP preg_replace()模式
我想在每行的末尾統計數字(在這種情況下爲324)。
我的想法是使用preg_replace()
函數刪除部分行。 我試過preg_replace("/[^0-9]/", '', $line);
,但結果卻是662344324
模式應該如何看起來像如果我要刪除的文件名(包括數字);
謝謝!
我有大約500行存儲在文本文件中。 每條線看起來像Filename_662344.xlsx , 324
。PHP preg_replace()模式
我想在每行的末尾統計數字(在這種情況下爲324)。
我的想法是使用preg_replace()
函數刪除部分行。 我試過preg_replace("/[^0-9]/", '', $line);
,但結果卻是662344324
模式應該如何看起來像如果我要刪除的文件名(包括數字);
謝謝!
可以試試這個正則表達式。
$line = 'Filename_662344.xlsx , 324';
$line = preg_replace("/^(.*?), /", '', $line);
echo $line;
只需使用'$部分=爆炸( '',$線)'然後用'$部分[1]'...沒必要用正則表達式來這裏擺弄? – 2014-12-07 16:36:58