|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Всем доброго дня!!! Есть вот такой массив с данными (данные текстовые): 05.10 01.34 10.01 15.06 01.02 Т.е. 2 разряда до точки и 2 разряда после. Необходимо заменить все эти значения на 1-разрядные, т.е. убрать лишние нули перед 1-й цифрой. Итог должен быть таким: 5.10 1.34 10.1 15.6 1.2 Пробовала так: Replace(mass(0), "0", ""), заменяет всю строку, т.е. в первом значении получается 5.1, а должно получиться 5.10. Подскажите, как правильно написать эту функцию? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 08:47 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Регулярные выражения помогут ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 09:05 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
replace ом никак не сделать делайте регуляркой, перебором, или конвертом ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 09:07 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Никогда не работала с регулярными выражениями, если не сложно, помогите пож-та. Просто надо быстро сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 09:19 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Если у вас есть проблема, и вы собираетесь решать ее с использованием регулярных выражений, то у вас есть две проблемы. Делайте обычным способом. Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 09:57 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Настенька, Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 10:03 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
String.TrimStart('0') и не парьтесь ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 10:23 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Arm79String.TrimStart('0') и не парьтесь 01.02 -> 1.2 10.01 -> 10.1 Точка тут не отделяет дробную часть числа, а отделяет одно число от другого. То есть: автор05;10 01;34 10;01 15;06 01;02 Это пары целых чисел. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 12:44 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
@k@DElpherArm79String.TrimStart('0') и не парьтесь 01.02 -> 1.2 10.01 -> 10.1 Точка тут не отделяет дробную часть числа, а отделяет одно число от другого. То есть: автор05;10 01;34 10;01 15;06 01;02 Это пары целых чисел. А, не увидел. Но в любом случае принцип тот же: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Вывод: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 12:59 |
|
Правильная обработка строки с помощью Replace
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2014, 15:16 |
|
|
start [/forum/topic.php?fid=20&fpage=106&tid=1402380]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 137ms |
0 / 0 |