# http://stackoverflow.com/q/32940035/5290909
#python 2.7.9
import re
def reg_exp():
pattern = 'hello'
infile = "hello hello\nhello hello" #modified to test with a string
match_count = 0
lines = 0
for line in infile.split("\n"): #modified to test with a string
match = re.findall(pattern, line)
if match:
match_count += len(match)
lines += 1
return (lines, match_count)
if __name__ == "__main__":
lines, match_count = reg_exp()
print 'LINES::', lines
print 'MATCHES::', match_count
IyBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcS8zMjk0MDAzNS81MjkwOTA5CiNweXRob24gMi43LjkKaW1wb3J0IHJlCgpkZWYgcmVnX2V4cCgpOgogICAgcGF0dGVybiA9ICdoZWxsbycKICAgIGluZmlsZSA9ICJoZWxsbyBoZWxsb1xuaGVsbG8gaGVsbG8iICAgI21vZGlmaWVkIHRvIHRlc3Qgd2l0aCBhIHN0cmluZwogICAgbWF0Y2hfY291bnQgPSAwCiAgICBsaW5lcyA9IDAKCiAgICBmb3IgbGluZSBpbiBpbmZpbGUuc3BsaXQoIlxuIik6ICAgICAgICNtb2RpZmllZCB0byB0ZXN0IHdpdGggYSBzdHJpbmcKICAgICAgICBtYXRjaCA9IHJlLmZpbmRhbGwocGF0dGVybiwgbGluZSkKICAgICAgICBpZiBtYXRjaDoKICAgICAgICAgICAgbWF0Y2hfY291bnQgKz0gbGVuKG1hdGNoKQogICAgICAgICAgICBsaW5lcyArPSAxCiAgICByZXR1cm4gKGxpbmVzLCBtYXRjaF9jb3VudCkKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBsaW5lcywgbWF0Y2hfY291bnQgPSByZWdfZXhwKCkKICAgIHByaW50ICdMSU5FUzo6JywgbGluZXMKICAgIHByaW50ICdNQVRDSEVTOjonLCBtYXRjaF9jb3VudA==