Re: [ACTION 496] Allowed Characters regex

Hi Yves, Pablo, all,

Yves, thanks a lot for the update of the section, looks good. Just one 
thing: I have put the XML regex into Jirka's schema and validated the 
example
[^<>:"\\/|\?*]]
and it didn't validate. But maybe that's the example - should it be
[^<>:"\\/|\?*]

?

At Pablo, Yves, Jirka, all: would it be ok to add the two updated regex 
to the spec directory, with a non-normative note like this below the EBNF:

"Users may want to use a regular expression to make sure that they 
follow above definition. Sample regular expressions to verify the 
regular expression in allowed characters are provided: for XML and for 
Java."

With links to a text file containing the regex?

Best,

Felix

Am 26.04.13 15:35, schrieb Yves Savourel:
> Thanks Pablo.
> -ys
>
> -----Original Message-----
> From: Pablo Nieto Caride [mailto:pablo.nieto@linguaserve.com]
> Sent: Friday, April 26, 2013 3:37 AM
> To: Yves Savourel; public-multilingualweb-lt@w3.org
> Subject: RE: [ACTION 496] Allowed Characters regex
>
> Hi Yves, all,
>
> The updated ABNF is correct, sorry for not being aware that MultiCharEsc wasn't compatible with some engines.
>
> The text and the examples seem good to me.
>
> The updated regex in case you need it is:
> XML:
> ((\\[nrt\\|.?*+(){}\-\[\]\^]))|(\[(([^\-\[\]]|(\\[nrt\\|.?*+(){}\-\[\]\^]))-([^\-\[\]]|(\\[nrt\\|.?*+(){}\-\[\]\^]))|[^\[\]]|((\\[nrt\\|.?*+(){}\-\[\]\^])))+\])|(\.)
>
> Java:
> ((\\\\[nrt\\\\|.?*+(){}\\u002D\\\u005B\\u005D\\u005E]))|(\\[(([^\\u002D\\u005B\\u005D]|(\\\\[nrt\\\\|.?*+(){}\\u002D\\\u005B\\u005D\\u005E]))-([^\\u002D\\u005B\\u005D]|(\\\\[nrt\\\\|.?*+(){}\\u002D\\\u005B\\u005D\\u005E]))|[^\\u005B\\u005D]|((\\\\[nrt\\\\|.?*+(){}\\u002D\\\u005B\\u005D\\u005E])))+\\])|(\\.)
>
> Cheers,
> Pablo.
> -----------------------------------------------------------------------------------------------
>
> Hi everyone,
>
> I've updated the draft specification with the new regular expression definition, as well as the examples:
> http://www.w3.org/International/multilingualweb/lt/drafts/its20/its20.html#allowedchars
>
> I did removed allowance for the \d and \D constructs.
> (I can edit things again if needed)
>
> Thanks,
> -yves
>
>
>
>
>

Received on Sunday, 28 April 2013 13:46:24 UTC