Yes, now in the chapter on Regex, it is written that '.' matches only a single 
character except cr.

So, the command "String cr matchesRegex: '.'" should return false in this case.
But since at least Pharo1.3 (I don't try previous version), it returns true.

Jannik



On Jul 5, 2013, at 12:33 AM, Camillo Bruni <camillobr...@gmail.com> wrote:

> Yes this is ok, '.' matches only a single character.
> The alternatives you might be looking for are #prefixMatchesRegex: or '.*'
> 
> On 2013-07-05, at 00:03, "jannik.laval" <jannik.la...@gmail.com> wrote:
>> Hi guys,
>> 
>> Just a simple question about regex:
>> 
>> 'a' matchesRegex: '.' --> true
>> 'aa' matchesRegex: '.' --> false
>> 
>> As '.' represents any character, the two previous lines are ok. Now, if I 
>> test with a cr, it returns true:
>> 
>> String cr matchesRegex: '.' --> true.
>> 
>> Is it the expected behavior ?
>> 
>> Cheers,
>> Jannik
> 
> 


Reply via email to