Fixed Functionality broken with v54

Jan 19, 2011
614
15
Norman, OK
Echoes all filenames matching the regex. Interpreting the regex gives us...
  1. start filename - ^
  2. two numbers 20 - 20
  3. ten digits - \d{10,10}
  4. any number of any characters - .*
  5. any character - .
  6. three letters dat - dat
  7. 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.
 
May 20, 2008
12,167
133
Syracuse, NY, USA
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.
 
Jun 24, 2008
223
0
Siegen, Germany
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.
 

Similar threads