Вопрос : Колонка, котор нужно выровняться

Я имею архив текста что я читаю в программу. Данными в архиве текста будут форматное подобие:

blah 34 скучное 01/01/01

I am интересуемое в «34» из той линии. Я желаю принять все «34's» архива и напечатать их вне в одной длинной линия, с космосом между каждым. Так, если архив был 20 линий длиной, то приводя к напечатанная линия имел 20 деталей в ей.

I знает что я могу отделить на пустом пространстве. например я использовал что-то подобное к следующий в прошлом:

while () {
мое/@f=split \ s+/;


I
} знает если я читаю данные в блок, то, я должно мочь напечатать второй элемент каждой линии путем говорить что-то подобное для того чтобы напечатать $f [1]. Но я не хочу создать другую колонку с как раз данными, котор я хочу, я желаю напечатать вне линию или рядок данных я хочу. Я иду окончательн положить что-то перед напечатанной линией, сформировать более длиннюю линию, но кажется, что избегает колонка к линии механику меня в настоящее время. мысли

Any?
class=

Ответ : Колонка, котор нужно выровняться

да, суть проблемы была что номер (в примере над «34») хранится в $1.
если вы хотите полную линию попытку что-то как
$ret = "";
пока ()
{
        $_=~/^ [^ \ d] + (\ d+) [\ w \ w] +;
        $ret. = $1. ««;
}
/* теперь $ret будет содержать все 34's в линии отделенной космосами. *
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us