Gå til innhold

Ha ut spesifikk tekststreng med regex.


Anbefalte innlegg

hei

 

prøver å få ut denne tekststrengen av en fil <ord> <tall> <ord> <tall>

 

har prøv meg frem med =~/\D \d \D \d/ som ikke fungerer. Får frem <ord> <tall> <ord> med =~/\D \d \D/

 

Hvordan ser det regulære utrykket ut for å gi meg det jeg søker? altså alle strings som inneholder <ord> <tall> <ord> <tall>

 

eksempel; hei 5 du 1

Lenke til kommentar
Videoannonse
Annonse

For å finne <ord> <tall> <ord> <tall>, bruker du dette regulære uttrykket:

/\w+ \d+ \w+ \d+/

Du kan bytte ut \w med \D om du vil, men \w brukes ofte som "ord" ([a-zA-Z0-9_] med mer)

 

Husk å bruke + eller * hvis du vil ha mer enn ett tegn. :)

Endret av RavnTM
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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...