Gå til innhold

preg_match med spesielle tegn


Anbefalte innlegg

Skrevet

Skal finne ut om et ord matcher på en tekst:

 

$ord = "pluss+";

$tekst = "pluss+ masse ord";

 

if (preg_match("/\b".$ord."\b/i", $tekst)) {

echo "ja";

} else {

echo "nei";

}

 

Blir plussen(+) et problem her?

Videoannonse
Annonse
Skrevet (endret)

koden din virker jo helt fint. så det ser jo ikke ut som om det er noe problem med +'en, men andre tegn kan det sikkert være problemer med.

les om preg_match her

Endret av wacie
Skrevet

+ blir et problem da dette vil bety at den kan gjente bokstaven en eller flere ganger. For å automatisk quote slike tegn som har en funksjon i et regulæruttrykk, bruk preg_quote().

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...