部分文字列のインスタンスがより大きな文字列に存在するかどうかを判断するとき、
次の 2 つのオプションを検討しています。
(1)
if "aaaa" in "bbbaaaaaabbb":
dosomething()
(2)
pattern = re.compile("aaaa")
if pattern.search("bbbaaaaaabbb"):
dosomething()
2 つのうちどちらがより効率的で高速ですか (文字列のサイズが巨大であることを考えると)??
より高速な他のオプションはありますか??
ありがとう