开发者社区> 问答> 正文

python 怎么用kmp算法实现两个字符串的匹配问题

python 怎么用kmp算法实现两个字符串的匹配问题

展开
收起
知与谁同 2018-07-22 16:03:24 2258 0
2 条回答
写回答
取消 提交回答
  • 你是想怎么匹配,可以用set试试

    并交补集

    2019-11-20 17:59:00
    赞同 展开评论 打赏
  • 阿里云开发者社区运营负责人。原云栖社区负责人。
    也许可以试试抛开正则,使用split:
    #!/bin/env python

    fileH = open("test")

    listSec1 = []
    ret = []

    fileContent = fileH.read()
    for s in fileContent.split("test"):
    listSec1.append(s)
    for s in listSec1[1].split("O_4 #1"):
    ret.append(s)

    print ret[0]

    fileH.close()
    2019-07-17 22:55:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载