Gå til innhold

Regular Expressions/Regex enkelt spm


Anbefalte innlegg

Jeg bruker en database på en der jeg må angi alle søk som regular expressions. Jeg skal søke etter diverse forekomster av tekst. Databasen støtter ikke boolske utrykk kun regex. Har kikket litt på diverse tutorials på regex for å skjønne syntaksen men all eksempler går stort sett på sjekk av gyldige epostadresser og gyldige karaterer i en tekst. Jeg trenger å hjelp til å gjøre følgende type søk:

 

På forumet her kan f.eks. søke med boolske operatorer

 

eple banan Finn poster som inneholder minst et av disse ordene

+eple +juice Finn poster med begge ord

+eple -juice Finn poster med 'eple' men ikke 'juice'

eple* Finn poster med 'eple' og/eller 'eplesaus'

"noen ord" Finn innlegg med 'noen ord som er fine', 'noen ord' men ikke 'noen stygge ord'

 

Hvordan blir disse søkene oversatt til Regex?

Forvirret :ermm:

 

EDIT: gjorde om søke eksemplene

EDIT2: Førsøker å gjøre spørsmålet mer forståelig.

Endret av Mazeking
Lenke til kommentar
Videoannonse
Annonse
Nå vet jeg ikke helt hvordan løsning som brukes på forumet her, men tror ikke de benytter seg av regex. Skulle tro det er vanlig SQL med fulltext søk eller noe slikt.

5819299[/snapback]

 

Nei, men jeg ønsker denne type boolske utrykk som jeg har vist i ekspemplet oversatt til regex språk. Den databasen jeg skal gjøre disse søkene i støtter kun regex. Hvordan blir da disse boolske utrykken som + og - samt søke på absolutt tekststreng i parantes "teksten min" oversatt til regex utrykk?

Endret av Mazeking
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...