Regulaaravaldised on spetsiaalne keel teksti otsimiseks ja alamstringidega manipuleerimiseks, mis põhineb metamärkide kasutamisel, millest otsingumuster koostatakse.
See regulaaravaldise otsing rakenduses DOCX otsib tekstist ainult üksikuid sõnu, kasutades antud mustrit. Fraasiotsingut ja tõeväärtusotsingut ei toetata. Täistekstiotsingumootor GroupDocs.Search, millel see rakendus põhineb, toetab aga ka fraasiotsingut ja tõeväärtusotsingut keeles DOCX, kui moodustab päringu objekti kujul. 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 ka paljudes teistes failivormingutes. Vaadake allolevat täielikku loendit.