Hlavní navigace

Názor k článku Perl nebo Python? od anonym - m/^(\w+);(\w+);(\w+);(\d{1,3});(\w|-);(.*);(.*)$/ imho nemuze fungovat jak autor zamysli, neb znak...

  • Článek je starý, nové názory již nelze přidávat.
  • 10. 11. 2005 11:32

    bez přezdívky
    m/^(\w+);(\w+);(\w+);(\d{1,3});(\w|-);(.*);(.*)$/
    imho nemuze fungovat jak autor zamysli, neb znak strednik je podmnozinou libovolneho znaku reprezentovaneho znakem tecka.


    takze spravne by melo byt:
    m/^(\w+);(\w+);(\w+);(\d{1,3});(\w|-);([^;]*);([^;]*)$/

    a ja bych to stejne udelal takto:
    @line=split /;/ ;