我讀了一個(gè) XML 文件,其中有許多空標(biāo)簽,所以一旦我剝離了標(biāo)簽,在下一組數(shù)據(jù)開(kāi)始之前我會(huì)留下幾行空行,我嘗試了一些正則表達(dá)式來(lái)刪除所有行,盡管我可以刪除空行我似乎無(wú)法刪除包含兩個(gè)空格和一個(gè)新行的酸橙我嘗試使用:-$file = preg_replace('/\s*\n/', "", $file);$file = preg_replace('/\s\s\n/', "", $file);我很茫然,任何幫助都會(huì)很棒。我在下面的代碼標(biāo)簽中添加了部分文本1 08.778 09.870 09.870 11.947 2 09.112 09.664 09.681 17.090
1 回答

白板的微信
TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊
您可以從 string 的開(kāi)頭開(kāi)始匹配^
2 次水平空白字符,\h{2}
后跟 unicode 換行序列\R
并替換為空字符串。
^\h{2}\R
例如
$file = preg_replace('/^\h{2}\R/m', "", $file);
- 1 回答
- 0 關(guān)注
- 155 瀏覽
添加回答
舉報(bào)
0/150
提交
取消