在PHP中,我導入一些文本文件,其中包含以空格分隔的浮點值表。所有值都包含兩個小數位。一個典型的行會是這樣的:在一個字符串中插入一個空格2位後小數
1.45 22.87 99.12 19.55
然而,一些線路,如果小數點前的數字是3個位數,原始文件有時不包含空格。所以應該是什麼:
1.45 122.87 99.12 19.55
進來爲:
1.45122.87 99.12 19.55
我想我需要做的是尋找小數字符串,然後看2個空格後,如果沒有一個我需要添加一個空間。我不能爲了我的生活找出最直接的方式來做到這一點。
您的意思是它既沒有分隔也沒有固定寬度? –
總是有2個數字在「。」之後? – powtac
它是空格分隔的,但並非總是如此,小數點後總有2位數字。 – Laravelian