Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
str = "{u'xlink:href': u'http://ip/goform/XmlApi?op=ip&port=0&target=1', u'id': u'1'}" print re.search("/href': u'.*?',/", str)
http:// で始まり target=1 で終わるテキストを取得しようとしていますが、None を取得しています。私の正規表現は間違っていますか?
はい、間違ったものを探していると思います (URL が必要な場合):
#!/usr/bin/env python import re if __name__ == '__main__': s = "{u'xlink:href': u'http://ip/goform/XmlApi?op=ip&port=0&target=1', u'id': u'1'}" m = re.search(r"u'(http://.*?)',", s) print m.group(1)