In [4]:
import re
In [ ]:
from Util.warehouse import MASKS
from Util.HOFs import *
In [5]:
n = ' 9,99'
In [1]:
mask = """(' 'N','NN)"""
In [10]:
p = mask.replace('N', '\d').replace("'","")
print p
print re.match(p,n)
In [ ]:
re.match("""{}""".format(mask).replace("N","[0-9]").replace("'",""), n)
In [ ]:
line = """OR= MASK (NNNNNNNNNNNNN','NN)"""
line = 'IF #CAMPO-DATA-TELA NE MASK (YYYYMMDD)'
line = """OR= MASK (NNNNNNNNNNNNN)"""
In [ ]:
mask = ''.join(line.split("MASK")[1:]).strip()
mask
In [ ]:
mask[1:-1] == '{}'.format('N'*(len(mask)-2))
In [ ]:
if not MASKS.get(mask, None):
newMask =