Pythonでの正規表現。
import re
rx = re.compile(r"(?P<p>.*)://(?P<d>.*)/")
target = "http://faroffsea.blogspot.com/"
rx
rx = re.compile("a.")
mo = rx.match("ab")
print(mo)
mo = rx.match("bab")
print(mo)
mo = rx.search("bab")
print(mo)
mo = rx.match("bab",1)
print(mo)
rx = re.compile(r"(?P<p>.*)://(?P<d>.*)/")
target = "http://faroffsea.blogspot.com/"
mo = rx.search(target)
print(mo)
mo.group()
for i in range(mo.lastindex + 1):
print(mo.group(i))
print(mo.group("p"))
print(mo.group("d"))
for i in range(mo.lastindex + 1):
print(mo.start(i))
for i in range(mo.lastindex + 1):
print(mo.end(i))
for i in range(mo.lastindex + 1):
print(mo.span(i))
rx = re.compile("a..")
rx.findall("aaa,abb,acc,add")
for e in rx.finditer("aaa,abb,acc,add"):
print(e.group())
rx = re.compile("a.")
rx.sub("xx","aaa,abb,acc,add")
rx = re.compile(r"(?P<a>a.)")
rx.sub("\g<1>_change","aaa,abb,acc,add")
rx.sub("\g<a>_change","aaa,abb,acc,add")
re.search(r"(?P<p>.*)://(?P<d>.*)/","http://faroffsea.blogspot.com/")