Здравствуйте, подскажите пожалуйста как добавить точку между цифрами в string.
Например, если цифр всего три то поставить точку после первой цифры:
Было x=922, стало: x=9.22
Если цифр всего четыре, то:
было x=9872, стало: x=98.72
Спасибо.
1. KevinS - 24 Июля, 2022 - 04:46:45 - перейти к сообщению
2. Zireael - 24 Июля, 2022 - 04:51:25 - перейти к сообщению
А если цифр 2 или 5, то куда добавить?
3. KevinS - 24 Июля, 2022 - 04:55:06 - перейти к сообщению
Zireael пишет:
А если цифр 2 или 5, то куда добавить?
Цифр всегда либо 3, либо 4
4. Zireael - 24 Июля, 2022 - 04:58:42 - перейти к сообщению
CODE:
string x = "922";
regexreplace(1, #x, x, "(\d+)(\d{2})", "$1.$2");
messagebox(x);
regexreplace(1, #x, x, "(\d+)(\d{2})", "$1.$2");
messagebox(x);
5. KevinS - 24 Июля, 2022 - 05:05:21 - перейти к сообщению
Zireael пишет:
CODE:
string x = "922";
regexreplace(1, #x, x, "(\d+)(\d{2})", "$1.$2");
messagebox(x);
regexreplace(1, #x, x, "(\d+)(\d{2})", "$1.$2");
messagebox(x);
Благодарю!)