Säännölliset lausekkeet on erityinen kieli tekstin etsimiseen ja alimerkkijonojen käsittelyyn, joka perustuu yleismerkkien käyttöön, josta hakumalli rakennetaan.
Tämä säännöllisten lausekkeiden hakusovellus hakee vain yksittäisiä sanoja tekstistä tietyn mallin avulla. Lausehakua ja loogista hakua ei tueta. Kuitenkin kokotekstihakukone GroupDocs.Search, johon tämä sovellus perustuu, tukee myös lausehakua ja loogista hakua muodostettaessa kyselyä objektimuodossa. Tässä tapauksessa hakumallit määritetään erikseen jokaiselle sanalle.
Esimerkki säännöllisestä lausekkeesta on seuraava merkkijono: "(.)\1{1,}". Tämä kysely etsii sanaa, joka sisältää kaksi peräkkäistä identtistä merkkiä. Huomaa, että lausekkeen ympärillä olevat lainausmerkit eivät ole osa kyselyä. Tästä kyselystä löytyy esimerkiksi seuraavat sanat:
Tämä sovellus perustuu .NET C# -kirjastoon, joten käytä säännöllisen lausekkeen kielen viittausta .NET C# -kielelle tarvittaessa.
Voit suorittaa säännöllisten lausekkeiden haun useissa tiedostomuodoissa. Katso koko luettelo alla.