import re
text = "/BENEF/FORNITURA GAS FEB-20 CIG Z9F 27D2198 01762-0000031"
pattern = r'cig[\s:.]*(\S(?:\s*\S){9})(?!\S)'
matches = re.finditer(pattern, text, re.I)
for match in matches:
print(re.sub(r'\s+', '', match.group(1)), ' found at ', match.span(1))
aW1wb3J0IHJlCnRleHQgPSAiL0JFTkVGL0ZPUk5JVFVSQSBHQVMgRkVCLTIwIENJRyBaOUYgICAgICAgICAgICAgICAyN0QyMTk4IDAxNzYyLTAwMDAwMzEiCnBhdHRlcm4gPSByJ2NpZ1tcczouXSooXFMoPzpccypcUyl7OX0pKD8hXFMpJwptYXRjaGVzID0gcmUuZmluZGl0ZXIocGF0dGVybiwgdGV4dCwgcmUuSSkKZm9yIG1hdGNoIGluIG1hdGNoZXM6CiAgcHJpbnQocmUuc3ViKHInXHMrJywgJycsIG1hdGNoLmdyb3VwKDEpKSwgJyBmb3VuZCBhdCAnLCBtYXRjaC5zcGFuKDEpKQo=