Как удалить пустые строки, НО не переносы

  • Автор темы Автор темы Dexio
  • Дата начала Дата начала

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 256
Реакции
219
Баллы
63
1)Сабж. Как удалить пустые строки, НО не переносы.
Нашел на форум регулярочку /\r
Но она не только пустые строки удалила, но и все переносы удалила заодно)
Получился список из текста,который лежит только в первой строке. А мне так не надо).

2)И как правильно разделить на 2?
Я делаю через переменная-установить значение
{-Variable.kolvo-}/2
Так он устанавливает значение
"ЗНАЧЕНИЕ/2". Без реального деления
99cccf8af1625be564c9c9c8a780e994.png
 
Последнее редактирование:
1. Регулярка \r\n\r\n|\n\n|\r\r
2. Для арифметических операций используйте Свой код > JavaScript, туда записывайте {-Variable.kolvo-}/2 и результат кладите в нужную переменную.
 
  • Оценить
Реакции: GreenWay и Dexio
1. Регулярка \r\n\r\n|\n\n|\r\r
2. Для арифметических операций используйте Свой код > JavaScript, туда записывайте {-Variable.kolvo-}/2 и результат кладите в нужную переменную.
Разделил.
А вот регулярочка не помогла.

Это остается в файле
Код:
Развернуть Свернуть Копировать
dbbd53bc7bf4a33e2f763b85e5153593.png
 
. Для арифметических операций используйте Свой код > JavaScript, туда записывайте {-Variable.kolvo-}/2 и результат кладите в нужную переменную.
Работает. Но можно сделать,чтобы возвращал всегда целое число? Он мне например дал результат 115.5 , а я из списка не могу взять строки до 115.5. Только до 115.
Регексом тоже не вытащить, ведь не всегда ".5" в конце

Точнее. Как сделать,чтобы этот код {-Variable.kolvo_Strok-}/2 возвращал только целое число?
 
Последнее редактирование:
регексом можно вытащить значение до точки..
 
можно перед регексом проверять, есть точка или нет, и если есть - делать регекс, если нет - просто брать значение и с ним работать..
 
вот, немного громоздко получилось, но все же:
(возвращает всегда целое число)

upload_2014-7-13_15-8-38.png

вот сам шаб:
 

Вложения

Делите кодом C#:
Код:
Развернуть Свернуть Копировать
return Convert.ToInt32(project.Variables["имяпеременной"].Value) / 2;
 
  • Оценить
Реакции: Dexio и Sergodjan

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)