#!/usr/bin/python
import sys # for sys.argv, etc.
import re # regular expression
if (len(sys.argv) > 1):
filename = sys.argv[1]
else:
print sys.argv[0], " "
sys.exit(0)
with open(filename, 'r') as f:
#f.read()
for line in f:
pattern = re.compile(r"print (.*)")
match = pattern.search(line)
if match:
print "print is used to print '", match.group(1), "'"
~
~
~
~
~
~
~
~
~
~
~
~
~
readfile.py 17,3-9 All
"readfile.py" 21L, 386C
Sunday, March 11, 2012
Regular Expression in Python
The following is a Python snippet to do regular expression.
First it reads a file passed as an argument, the it goes to a for-loop for each line and do string regular-expression search
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment