Felhasználói eszközök

Eszközök a webhelyen


regexp

REGEXP

  • (egrep, vagy perl regexp)
  • ha nem megy, egy \-sel le kell védeni
Karakterek
  • ^ → sor eleje!!!
  • […] → ami benne van, azok közül bármelyikre matchel
  • [^valami] → ami nincs benne
  • . → bármi, egy karakter
  • $ → sor vége
  • {n,m} → n és m közötti darab, m defaultként végtelen
  • + → 1, vagy több darab
  • * → 0, vagy több darab
  • ? → 0 vagy 1
Példák
  • ^[a-zA-Z].*$
  • ^([0-9]{3,3}[ ]?)+$ → nem jó, ki kell fejezni, hogy van utána újabb, vagy ez az utolsó
cat /etc/passwd | sed 's/\([^:]\+\):x:[0-9]\+:[0-9]\+:\([^:]*\).*$/\1 \2/'
regexp.txt · Utolsó módosítás: 2018/10/03 13:31 szerkesztette: 127.0.0.1