# coding=utf8
# the above tag defines encoding for this document and is for Python 2.x compatibility
import re
regex = r"(.*?)'s.*((?:\d{2}\/){2}\d{2})"
test_str = ("partner1's certificate 'partner certif1' expired on 08/23/17\n"
"partner2's certificate 'partner certif2' expired on 02/14/18")
matches = re.finditer(regex, test_str)
for match in matches:
print(match.group(1));
print(match.group(2));
IyBjb2Rpbmc9dXRmOAojIHRoZSBhYm92ZSB0YWcgZGVmaW5lcyBlbmNvZGluZyBmb3IgdGhpcyBkb2N1bWVudCBhbmQgaXMgZm9yIFB5dGhvbiAyLnggY29tcGF0aWJpbGl0eQoKaW1wb3J0IHJlCgpyZWdleCA9IHIiKC4qPykncy4qKCg/OlxkezJ9XC8pezJ9XGR7Mn0pIgoKdGVzdF9zdHIgPSAoInBhcnRuZXIxJ3MgY2VydGlmaWNhdGUgJ3BhcnRuZXIgY2VydGlmMScgZXhwaXJlZCBvbiAwOC8yMy8xN1xuIgoJInBhcnRuZXIyJ3MgY2VydGlmaWNhdGUgJ3BhcnRuZXIgY2VydGlmMicgZXhwaXJlZCBvbiAwMi8xNC8xOCIpCgptYXRjaGVzID0gcmUuZmluZGl0ZXIocmVnZXgsIHRlc3Rfc3RyKQoKZm9yIG1hdGNoIGluIG1hdGNoZXM6CglwcmludChtYXRjaC5ncm91cCgxKSk7CglwcmludChtYXRjaC5ncm91cCgyKSk7Cgo=