bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Regex matching oddity (bug, or 'unexpected feature' or...?)


From: pk
Subject: Re: Regex matching oddity (bug, or 'unexpected feature' or...?)
Date: Thu, 28 May 2009 22:45:51 +0200

On Thursday 28 May 2009 22:38, pk wrote:

> Yes, if the second argument is quoted, it's treated as a literal string.
> If you want the regex behavior, you should not quote it:
> 
> if [[ "$Var" =~ +([:digit:]) ]]; then .
> 
> That behavior changed at some point during 3.2 (too lazy to check now).

Actually, that happened in 3.2-alpha:

f.  Quoting the string argument to the [[ command's  =~ operator now forces
    string matching, as with the other pattern-matching operators.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]