Regex - wwangdev/wwangdev.github.io GitHub Wiki

Regex

Character Class

Position

  • ^ -- begin
  • $ -- end

Transfer Character

  • . -- \.
  • [ -- \[

Duplicate

    • -- 0 or more
    • -- 1 or more
  • ? -- 0 or 1
  • {n} -- exactly n times
  • {n,} -- >= n
  • {m,n} -- >=m, <= n

Group

  • use ()

Not

  • [^abc] -- any char except abc

Or

  • a|b -- a or b

Reference

  • example: (<.>).?()\1 : word+punc+blank+word
  • use \1, \2, \3, ... for reference
⚠️ **GitHub.com Fallback** ⚠️