Доброго времени суток.
Имеется такой текст с буфере обмена
Нужно привести к такому виду
Изменились запятые на точки в 2 числах.
Но изменились не все запятые на точки а именно в этих двух числах.
Текст состоит из 200-300 таких же строчек. Второй столбик всегда разный по длинне символов.
По форуму шарился уже долго. Прошу помощи. Направления или совета. Буду благодарен всему
Сделал вот так:
Но есть минус не всегда " 59," когда то бывает 57,58,59,60,61, Да и со вторым числом так же...
Имеется такой текст с буфере обмена
Код:
1,St , 59,021536 , 28,800114 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
2,Aka , 59,971073 , 28,100791 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
3,Bno , 59,978543 , 28,195183 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
4,Boyy , 59,940212 , 28,222908 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
Нужно привести к такому виду
Код:
1,St , 59.021536 , 28.800114 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
2,Aka , 59.971073 , 28.100791 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
3,Bno , 59.978543 , 28.195183 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
4,Boyy , 59.940212 , 28.222908 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17
Изменились запятые на точки в 2 числах.
Но изменились не все запятые на точки а именно в этих двух числах.
Текст состоит из 200-300 таких же строчек. Второй столбик всегда разный по длинне символов.
По форуму шарился уже долго. Прошу помощи. Направления или совета. Буду благодарен всему

Сделал вот так:
Код:
$sText = '1,StRp9697 , 59,821536 , 28,500114 ,37861.77282, 0, 1, 3, 0, 65535, ,0, 0, 0, -777, 8, 0,17'
$sText = StringReplace($sText, ' 59,', ' 59.')
$sText = StringReplace($sText, ', 28,', ', 28.')
MsgBox(0, '', $sText)
Но есть минус не всегда " 59," когда то бывает 57,58,59,60,61, Да и со вторым числом так же...