Új hozzászólás Aktív témák

  • Finwe

    őstag

    Hali!

    Lenne itt 1 feladat amiben elakadtunk, maga a kérdés:

    A feladat az lenne hogy kiszűrjünk a szövegből a /*...*/ közti részeket,vagyis a megjegyzéseket. Ezen jelek között bármilyen karakter szerepelhet. Ha simán biírjuk hogy:
    /*.**/ akkor mivel a .-ba az összes karaktert beleérti simán tovább megy a */ részen. Ha felsorolnánk [] jelek között az összes karaktert kivéve a *-ot akkor az úgy működne. Ez viszont nem lehet végleges megoldás. A kérdés az lenne hogy a .* mindenből akármennyi helyett hogy lehetne kifejezni hogy minden kivéve a csillagot és ebből akármennyi?

    Igazából perl-ben csinálnánk.

    Ezt írtuk eddig:

    #!/usr/bin/perl -w
    $_=''sdvz uhgdi, hgcuds /*...xcvxcxc...*/ \''12345 /*Ezt nem kene kitorolni*/ 6789\'' bndfn'';
    s/\/\*(.)*\*\///g;
    printf $_.''\n'';


    -{PoH}- Patriots of Hungary

Új hozzászólás Aktív témák