Regulaaravaldised on spetsiaalne keel teksti otsimiseks ja alamstringidega manipuleerimiseks, mis põhineb metamärkide kasutamisel, millest otsingumuster koostatakse.
See regulaaravaldise otsingurakendus otsib tekstist ainult üksikuid sõnu, kasutades antud mustrit. Fraasiotsingut ja tõeväärtusotsingut ei toetata. Selle rakenduse aluseks olev täistekstiotsingumootor GroupDocs.Search toetab aga ka fraasiotsingut ja tõeväärtusotsingut objektikujulise päringu moodustamisel. Sel juhul määratakse otsingumustrid iga sõna jaoks eraldi.
Regulaaravaldise näide on järgmine string: "(.)\1{1,}". See päring otsib sõna, mis sisaldab kahte järjestikust identset tähemärki. Pange tähele, et avaldise ümber olevad jutumärgid ei ole päringu osa. Selle päringu jaoks leitakse näiteks järgmised sõnad:
See rakendus põhineb .NET C# teegil, seega kasutage vastavalt vajadusele .NET C# keele regulaaravaldise keele viidet.
Regulaaravaldiste otsingut saate teha paljudes failivormingutes. Vaadake allolevat täielikku loendit.