Реклама на сайте Advertise with us

Чистка большого кол-ва строк на автомате.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 11.06.04
Сообщения: 1089
Рейтинг: 770

Ссылка на сообщениеДобавлено: 15/04/06 в 22:14       Ответить с цитатойцитата 

Добрый день.

Есть текстовый файл вида:

bla-bla,56
bla-bla-bla-bla,93
bla,4
bla-bla-bla-bla-bla-bla,7

и так много-много. Нужно удалить запятую и цифру после запятой во всех строчках. Чем это можно сделать? Говорят в Access можно, но моих знаний не хватает, а Гугля сколько не допытывал - не хочет выдавать страшную тайну.
Поделитесь кто чем может, люди.

Можно в асю: 191-052-482

Спасибо.

0
 



С нами с 04.05.05
Сообщения: 166
Рейтинг: 123

Ссылка на сообщениеДобавлено: 15/04/06 в 22:57       Ответить с цитатойцитата 

Можно и в Access на VBA программку написать. Или на любом другом языке.

Конверт что надо - регайся тут !!!

5
 



С нами с 11.06.04
Сообщения: 1089
Рейтинг: 770

Ссылка на сообщениеДобавлено: 15/04/06 в 23:03       Ответить с цитатойцитата 



Спасибо, но мне это мало о чем говорит, так как о своих познаниях Access я уже сказал выше. А аббревиатура VBA мне вообще ни о чем не говорит icon_sad.gif Если стандартными какими-то методами не решить в Access, может есть подобные программы...

0
 



С нами с 15.10.02
Сообщения: 3631
Рейтинг: 992

Ссылка на сообщениеДобавлено: 15/04/06 в 23:11       Ответить с цитатойцитата 

афр тебя спасет icon_smile.gif
http://www.abacre.com/afr/index.htm

GlavMed. Стоит так, что не уронишь! ||| Теперь ОНО еще и разговаривает!

5
 



С нами с 30.05.03
Сообщения: 2173
Рейтинг: 1141

Ссылка на сообщениеДобавлено: 15/04/06 в 23:11       Ответить с цитатойцитата 

простенькая программка на самом деле... любой программер напишет за 5 минут, стандартного ПО такого наверняка нету.

...упсicon_smile.gif есть оказывается, сорриicon_smile.gif

5
 

Ревнивый муж подобен турку

С нами с 01.03.06
Сообщения: 4302
Рейтинг: 905

Ссылка на сообщениеДобавлено: 15/04/06 в 23:19       Ответить с цитатойцитата 

Редактор Vi (или Vim, если под windows) умеет такие вещи делать.

Если тебе надо просто подрочить, жми сюда

5
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 15/04/06 в 23:24       Ответить с цитатойцитата 

Программа называется cut.

/usr/bin/cut -d, -f1 infile.txt > outfile.txt

5
 



С нами с 11.06.04
Сообщения: 1089
Рейтинг: 770

Ссылка на сообщениеДобавлено: 16/04/06 в 00:58       Ответить с цитатойцитата 

Всем спасибо.

Вроде EXTRIM самое то дал, правда еще надо вкурить как ее заставить удалять всё после запятой icon_smile.gif Буду доки читать...

0
 

www.romartstudio.com

С нами с 06.11.03
Сообщения: 12077
Рейтинг: 2259

Ссылка на сообщениеДобавлено: 16/04/06 в 04:17       Ответить с цитатойцитата 

Самое мрачное, но 100% рабочее решение - это ворд, замена ,^# на ни нашто.

Стильный дизайн - за реальные деньги Skype shako1322

5
 

Бзз-з-з-з-зз...

С нами с 09.08.05
Сообщения: 902
Рейтинг: 279

Ссылка на сообщениеДобавлено: 16/04/06 в 05:31       Ответить с цитатойцитата 

В Dreamweaver удаление до конца строки:
[чо надо удалить].+

До чего дошёл прогресс - было времени в обрез,
А теперь гуляй по свету, Хочешь с песней, хочешь без.

5
 

c++,php кодинг

С нами с 22.10.05
Сообщения: 1098
Рейтинг: 558

Ссылка на сообщениеДобавлено: 16/04/06 в 06:05       Ответить с цитатойцитата 

5
 

Ревнивый муж подобен турку

С нами с 01.03.06
Сообщения: 4302
Рейтинг: 905

Ссылка на сообщениеДобавлено: 16/04/06 в 09:52       Ответить с цитатойцитата 

lega_cobra, shako - это просто супер!

Пользуюсь вордом 12 лет, не знал про эту херь icon_smile.gif

Если тебе надо просто подрочить, жми сюда

0
 



С нами с 16.08.05
Сообщения: 99
Рейтинг: 97

Ссылка на сообщениеДобавлено: 16/04/06 в 10:33       Ответить с цитатойцитата 

Код:
<?php
if(isset($_POST['text'])){
   $array = explode("\r\n",$_POST['text']);
   foreach($array as $string){
      $string = explode(",",$string);
      echo $string[0]."\n";
   }
}
else{
?>
<form action="" method="post">
<textarea name="text">тут список строк</textarea>
<input type="submit" />
</form>
}
?>

KLIK VIP это твои 99% бида, лучшие биды, ежедневные выплаты.
Потекли слюни? инвойсы в icq 46474647

5
 



С нами с 28.02.03
Сообщения: 8532
Рейтинг: 1609

Ссылка на сообщениеДобавлено: 18/04/06 в 11:13       Ответить с цитатойцитата 

можно сделать проше
запускаеш Excel
фаил открыть выброть > все форматы > свой фаил

паоявица Мастер текстов

выстовляеш сразделителем
жмеш дальше >

символ раздилителя являеца
ставиш чекбокс ( другой: ) и вполе рядом ставиш запятую
далие
потом готова

все что было до зяпятой в одной калонке что полсе вдругой
ровно 30 секунд работы

5
 



С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881

Ссылка на сообщениеДобавлено: 18/04/06 в 12:07       Ответить с цитатойцитата 

Alex
Ага, то же самое хотел предложить.
Exel здорово помогает в подобных задачах

5
 

БешаныйСуслег

С нами с 16.06.04
Сообщения: 1322
Рейтинг: 1338

Ссылка на сообщениеДобавлено: 18/04/06 в 13:06       Ответить с цитатойцитата 

С задачами подобной обработки текстов сталкиваюсь очень и очень часто. В 99% случаев использую vim ;)

3
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »