Gå til innhold

[Løst] Reverse preg_match


Anbefalte innlegg

Skrevet (endret)

Søkte litt rundt på nettet, og fant et par gode linker, likevel hadde jeg litt problemer med å inkludere dem.

 

Så, jeg lurer derfor på om noen av dere vet hvordan jeg kan gjøre om denne slik at den virker "mot sin vilje", altså negativt.

 

elseif(preg_match("/^[a-zA-Z0-9]+$/", $uusername))

 

Dette var det jeg fikk opp som best resultat, men litt vanskelig å tyde.

 

preg_match('/(?=^((?!not_this).)+$)  (......)/xs', $string);

 

Takker på forhånd for alle svar.

Endret av winter2012
Videoannonse
Annonse
Skrevet (endret)

Veit ikke om jeg helt skjønner hva du mener, men hva med:

 

elseif(!preg_match("/^[a-zA-Z0-9]+$/", $uusername))

Endret av jonny
Skrevet

Søkte litt rundt på nettet, og fant et par gode linker, likevel hadde jeg litt problemer med å inkludere dem.

 

Så, jeg lurer derfor på om noen av dere vet hvordan jeg kan gjøre om denne slik at den virker "mot sin vilje", altså negativt.

 

elseif(preg_match("/^[a-zA-Z0-9]+$/", $uusername))

 

Dette var det jeg fikk opp som best resultat, men litt vanskelig å tyde.

 

preg_match('/(?=^((?!not_this).)+$)  (......)/xs', $string);

 

Takker på forhånd for alle svar.

Jeg mener det skal være så enkelt som å putte ^ innenfor [ ] disse

Altså:

elseif(preg_match("/[^a-zA-Z0-9]+$/", $uusername))

  • 2 uker senere...

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