Peatükk 1. Sissejuhatus

Regulaaravaldiste redaktor on redaktor regulaaravaldiste graafiliseks redigeerimiseks (vastandina ASCII süntaksile). Traditsiooniliselt kirjutatakse regulaaravaldisi ASCII süntaksis, mis näeb välja umbes nii: ^.*kde\b. Selle peamiseks puuduseks on:

  • Mitteprogrammeerijal on seda raske mõista.

  • See nõuab teatud märkide varjestamist (näiteks tähekese sobivuseks tuleb kirjutada \*).

  • See nõuab, et teaksid ja tunneksid eelnemisreegleid (Mida õieti tähendab x|y*? Kas ühekordset x-i või mitut y-t VÕI mitut x-i ja y-t?)

Regulaaravaldiste redaktor aga võimaldab regulaaravaldise hõlpsasti joonistada. Redaktor lahendab vähemalt mainitud teise ja kolmanda probleemi. See ei pruugi küll regulaaravaldisi tavakasutajale tingimata arusaadavaks teha, kuigi seda saavad öelda vaid kasutajad ise. Niisiis - kui sa ei ole programmeerija, aga oled tänu käesolevale redaktorile regulaaravaldistega sina peale saanud, anna palun sellest mulle teada.