Скрипт, макрос

Discussion in 'Болталка' started by termos.tif, 19 Nov 2008.

  1. termos.tif

    termos.tif New Member

    Joined:
    19 Nov 2008
    Messages:
    21
    Likes Received:
    1
    Reputations:
    -1
    Люди! Сейчас! Срочно нужен скрипт или макрос, который меняет структуру текста. Тоесть у меня есть текст такого вида:
    id:name:assword:login
    id:name:assword:login
    id:name:assword:login

    а нужно
    login:assword:id:name
    login:assword:id:name
    login:assword:id:name

    Могу заплатить!
     
  2. termos.tif

    termos.tif New Member

    Joined:
    19 Nov 2008
    Messages:
    21
    Likes Received:
    1
    Reputations:
    -1
    Пж! Помогите! Позарес нужно!
     
  3. crystalbit

    crystalbit Elder - Старейшина

    Joined:
    6 Jun 2008
    Messages:
    212
    Likes Received:
    88
    Reputations:
    8
    накатал простенький парсер
    линк
     
  4. termos.tif

    termos.tif New Member

    Joined:
    19 Nov 2008
    Messages:
    21
    Likes Received:
    1
    Reputations:
    -1
    Спасибо! Помогло!
     
  5. eLWAux

    eLWAux Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    на входе: in.txt
    пр. in.txt:
    на виходе: out.txt
    пр. out.txt:
    perl:
    Code:
    system('cls');
    
    #################################
    
    sub saveFile
    {
    	open(myFILE,">$_[0]") || die "error: $!";
    	print myFILE $_[1];
    	close(myFILE);
    }
    
    #################################
    
    $res = '';
    open myFILE, "<in.txt" or die $!;
    while (<myFILE>) {
    	chomp;
    	@l = split(/:/,$_);
    	
    	print @l[3].':'.@l[2].':'.@l[0].':'.@l[1]."\n";
    	$res.=@l[3].':'.@l[2].':'.@l[0].':'.@l[1]."\n";
    	}
    saveFile('out.txt',$res);
    close myFILE;
    
    __END__
    (c)oded by eLWAux
     
  6. termos.tif

    termos.tif New Member

    Joined:
    19 Nov 2008
    Messages:
    21
    Likes Received:
    1
    Reputations:
    -1
    На каком языке програмировали?
     
  7. gisTy

    gisTy Elder - Старейшина

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    perl вроде как
     
  8. termos.tif

    termos.tif New Member

    Joined:
    19 Nov 2008
    Messages:
    21
    Likes Received:
    1
    Reputations:
    -1
    Ок. Пасиба большое.