Closed jacekiwaszko1 closed 5 years ago
Should now work:
$ bin/themax -p "a . b . c . c" data4.tindex
z.krn::1 ZC= JA F B F C F C F M
$ bin/themax -p "a .? b .? c .? c" data4.tindex
z.krn::1 ZC= JA F B F C F C F M
The problem was that the expansion into a regular express had a space remove which should not have been. The themax --cleaned
option can be used to examined the final regular expression that will be used to search the data:
Now it is correct:
Final Regular Expression: J[^\t]*(?:A) (?:[A-G][#-]* )?(?:B) (?:[A-G][#-]* )?(?:C) (?:[A-G][#-]* )?(?:C)[ \t]
Here is what it used to be:
Final Regular Expression: J[^\t]*(?:A) (?:[A-G][#-]*)?(?:B) (?:[A-G][#-]*)?(?:C) (?:[A-G][#-]*)?(?:C)[ \t]
.?
does not work.This search works:
themax -p "a . b . c . c" data4.tindex
output:This one doesn't:
themax -p "a .? b .? c .? c" data4.tindex