nickles Jun 223 0 2013-01-11 #1 The following used to work in v53 but it does no longer in v54: for %i in ("::^20\d{10,10}.*.dat$") echo "%i"
The following used to work in v53 but it does no longer in v54: for %i in ("::^20\d{10,10}.*.dat$") echo "%i"
rconn Administrator May 13,334 219 Staff member 2013-01-11 #2 What is that supposed to do? (Nothing changed in the RE handling between build 53 and 54.)
JohnQSmith Jan 617 15 2013-01-11 #3 Echoes all filenames matching the regex. Interpreting the regex gives us... start filename - ^ two numbers 20 - 20 ten digits - \d{10,10} any number of any characters - .* any character - . three letters dat - dat end filename - $ Doesn't appear to have any double dots in it for the TCC parser to read incorrectly. I'm on my tablet so can't try it.
Echoes all filenames matching the regex. Interpreting the regex gives us... start filename - ^ two numbers 20 - 20 ten digits - \d{10,10} any number of any characters - .* any character - . three letters dat - dat end filename - $ Doesn't appear to have any double dots in it for the TCC parser to read incorrectly. I'm on my tablet so can't try it.
vefatica May 13,399 190 2013-01-12 #4 Something changed. REs seem quite broken. For example, Code: dir "::jibberish" gives me "147,019,313 bytes in 132 files and 13 dirs" and none of the names contain a match. With the same command in the same place, TC13 tells me there are no files.
Something changed. REs seem quite broken. For example, Code: dir "::jibberish" gives me "147,019,313 bytes in 132 files and 13 dirs" and none of the names contain a match. With the same command in the same place, TC13 tells me there are no files.
rconn Administrator May 13,334 219 Staff member 2013-01-12 #5 It's not RE's, it's happening (sometimes) when qualifying the filename (and prefixing the default path). It's fixed in build 55 (already uploaded).
It's not RE's, it's happening (sometimes) when qualifying the filename (and prefixing the default path). It's fixed in build 55 (already uploaded).
nickles Jun 223 0 2013-01-14 #6 Still not fixed! Given the following two files: 201301141052_pcben.dat 201301141100_pcben.dat for %i in ("::^20\d{10,10}.*.dat$") echo [%i] only displays [201301141052_pcben.dat] Before v54 it would display both files.
Still not fixed! Given the following two files: 201301141052_pcben.dat 201301141100_pcben.dat for %i in ("::^20\d{10,10}.*.dat$") echo [%i] only displays [201301141052_pcben.dat] Before v54 it would display both files.
rconn Administrator May 13,334 219 Staff member 2013-01-14 #7 Try it with build 58 (already uploaded).