Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Perl Copenhagen > Re: Et lille re...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 5 Topic 226 of 283
Post > Topic >>

Re: Et lille regex problem og Data::FormValidator

by thomasj@[EMAIL PROTECTED] Mar 23, 2007 at 03:41 PM

Jeg er ret sikker på, at \w er [0-9A-Za-z_] altså uden de danske
bogstaver. Men jeg vil anbefale dig at bruge \pL i stedet for, da den
matcher alle former for bogstaver i Unicode.


Henning Michael Møller Just skrev:
> Umiddelbart ser problemet ud til at være at \w ikke matcher æøå
karaktererne.
>
> \w+\z matcher fordi strengen ****ter med 'g'
> \A\w+ matcher fordi strengen starter med 'k'
>
> Jeg skal lige prøve at se hvad jeg kan finde af eksempler, hvor det
virker. Det er Perl 5.8, ikke sandt? Er det kun danske tegn der skal
accepteres?
>
> /Henning
>
>
> -----Original Message-----
> From: Jonas B. Nielsen [mailto:jonasbn@[EMAIL PROTECTED]
 
> Sent: Friday, March 23, 2007 9:48 AM
> To: Cph.pm Cph.pm
> Subject: Et lille regex problem og Data::FormValidator
>
> Hola,
>
> Jeg sidder og bokser lidt med et meget simpelt regular expression.  
> Jeg har en UTF8 string, i form af eksemplet 'kødpålæg'. Jeg forsøger  
> at sikre mig at det indtastede ord, som vil være UTF8 og kan  
> indeholde danske bogstaver er en string.
>
> Så jeg vil gerne benytte følgende regex: /\A\w+\z/ men dette matcher  
> ikke, men hvis jeg fjerner enten \A eller \z så virker det??? se alle  
> scenarier nedenfor
>
> Sådan ser det ud for: kødpålæg:
>
> \A\w+\z, matcher ikke
> \A\w+, matcher
> \w+\z, matcher
>
> ^\w+$, matcher ikke
> ^\w+, matcher
> \w+$, matcher
>
> Og nu bliver det sjovt, for sådan ser det ud for stringen: hest:
>
> \A\w+\z, matcher
> \A\w+, matcher
> \w+\z, matcher
>
> ^\w+$, matcher
> ^\w+, matcher
> \w+$, matcher
>
> Er der nogen der kan se noget som jeg har misset?
>
> jonasbn
>
>
>
 




 5 Posts in Topic:
Et lille regex problem og Data::FormValidator
jonasbn@[EMAIL PROTECTED]  2007-03-23 09:47:51 
=?ISO-8859-1?Q?L=F8sning_p=E5_lille_regex_problem_was:_Re:_Et_li
jonasbn@[EMAIL PROTECTED]  2007-03-23 10:23:26 
RE: Et lille regex problem og Data::FormValidator
henning.just@[EMAIL PROTE  2007-03-23 09:51:14 
Re: Et lille regex problem og Data::FormValidator
thomasj@[EMAIL PROTECTED]  2007-03-23 15:41:56 
Re: Et lille regex problem og Data::FormValidator
uniejo@[EMAIL PROTECTED]   2007-03-24 16:36:53 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Oct 12 23:05:19 CDT 2008.