Visa ett inlägg
Oläst 2008-09-25, 06:47 #1
Slacker Slacker är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 276
Slacker Slacker är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 276
Jag behöver hjälp med ett RegExp som i en mening skall fånga upp alla ord, som innehåller åäö och också helst mellanrummet mellan ord, så att två närliggande ord med åäö behandlas som en enhet av preg_match.

Nu har jag följande preg_match, som fångar in ord, som inte innehåller åäö och alltså indirekt hittar orden.

if (!preg_match("/^[\x21-\x7f]*$/", $blk))

Följande fungerar på samma sätt:

if (!preg_match("/^[^åäöÅÄÖ]*$/", $blk))

Följande fungerar inte:

if (preg_match("/^[åäöÅÄÖ]*$/", $blk))
Slacker är inte uppkopplad   Svara med citatSvara med citat