Python Regexライブラリの使用
2315 ワード
今日からPython標準ライブラリを勉強し、前に学んだことを復習します.このスクリプトは、クラスによって呼び出され、指定されたコンテキストを検索する機能です.
呼び出しの例:
転載先:https://www.cnblogs.com/xiaoCon/archive/2013/03/09/2951999.html
#!/usr/bin/python
import re
class Regex_input:
def __init__(self,task,source):
self.source=source
self.task=task
def regex(self):
opt=re.search(self.task,self.source)
if opt==None:
print 'No Found the task: %s' % self.task
else:
print '%s is in %d - %d' % (self.task,opt.start(),opt.end())
呼び出しの例:
from uregex import Regex_input
x=Regex_input('j','jd')
x.regex()
c=Regex_input('j','d')
c.regex()
転載先:https://www.cnblogs.com/xiaoCon/archive/2013/03/09/2951999.html