Keresés

Az ETRdok menüsorbeli Keresés pontja alapesetben a Google-hoz hasonló egyszerűsített keresést kínál, azaz mind a keresett tartalom, mind a keresőkifejezés le van egyszerűsítve (kis- és nagybetűk nem különböznek; az "üres" karakterek azonosnak számítanak, a mező elejéről és végéről eltávolítódnak; keresési szavak bármelyikét tartalmazó cikkeket megtalálja a rendszer). A keresés egyaránt megtörténik a cikkek szövegében, a hozzájuk rendelt kategóriákban és címkékben (kulcsszavakban).

Megjegyzésekben való keresés

Adott esetben megjegyzések tartalmára is kíváncsiak lehetünk, ekkor a "Megjegyzésekben is keres" funkció bekapcsolásával érhetjük el célunk.

Keresőkifejezések 

Ha az egyszerű keresésnél precízebben szeretnénk szűrni, akkor a keresőoldalon a "Reguláris kifejezés" jelölőnégyzet aktiválásával igazi reguláris kifejezéseket írhatunk feltételnek. Ekkor sem a tartalmat sem a kifejezést nem butítja le a kereső. Az alkalmazott szintaktika a Regex:

Legalapvetőbb szimbólumok:

  • bármilyen karakter: .
  • adott karakterekből az egyik: [<karaktersor>]
  • kifejezés zárójelezése: (<kifejezés>)
  • az előző karakter/kifejezés egymást követően bárhányszor előfordul: *
  • az előző karakter/kifejezés egymást követően bárhányszor, de legalább egyszer előfordul: +
  • az előző karakter/kifejezés vagy 0-szor vagy 1-szer fordul elő: ?
  • előző karakter/kifejezés egymást követő előfordulása: {<darab>} 
  • előző karakter/kifejezés egymást követő előfordulásának minimuma/maximuma:
    {<min>,<max>} vagy {<min>,} vagy {,<max>}
  • karakterek/kifejezések közül az egyik: <kif>|<kif>
  • szóvég/szókezdet: \b
  • "üres" karakter (szóköz, sorvég, tabulátor stb.): \s
  • decimális számjegyek (ugyanaz mint a [0-9] kifejezés): \d
  • angol abc, aláhúzás és számok (ugyanaz mint a [a-zA-Z_0-9] kifejezés): \w
  • string eleje (cím, leírás, tartalom, kategória, kulcsszó eleje): ^
  • string vége (cím, leírás, tartalom, kategória, kulcsszó vége): $
  • metakarakterek \ segítségével: \+ \. \? \* \\ \$ \^ \( \) \[ \] \{ \}

Példák:

  • ötjegyű számok: \d\d\d\d\d vagy \d{5} vagy [0-9]{5} vagy [0123456789]{5,5} vagy (0|1|[2-8]|9){5}
  • valós számok előjellel vagy anélkül: [+-]?\d+(\.\d+)?
  • óó:pp:mm időformátum: (20|21|22|23|[01]\d)(:[0-5]\d){2}
  • komment /*...*/ blokk: /\*.*\*/
  • A "táblák" szóval végződő címek, kulcsszavak, kategóriák, leírások és tartalmak, ahol nem szóösszetétel vége a "táblák" szó, de például számjegy vagy kötőjel lehet a megelőző karakter: \btáblák\s*$

Powered by BlogEngine.NET 1.4.5.7

Legfrissebb ● Recent

Címkefelhő ● Tag Cloud