pypi-regex

    3热度

    1回答

    当我发现python regex模块允许模糊匹配时,我越来越高兴,因为它似乎是解决我许多问题的简单方法。 但现在我有一个问题,我没有从文档中找到任何答案。 如何使用新的模糊值功能将字符串编译为正则表达式? 为了说明我平时的需求,并给样本的一小段代码 import regex f = open('liner.fa', 'r') nosZ2f='TTCCGACTACCAAGGCAAATACTGCT

    1热度

    1回答

    即时尝试新的正则表达式模块的模糊功能。在这种情况下,我希望在那里找到与< = 1个错误的所有字符串匹配,但我无法与它 import regex statement = 'eol the dark elf' test_1 = 'the dark' test_2 = 'the darc' test_3 = 'the black' print regex.search('{}'.forma

    -1热度

    1回答

    我试图做一些模糊匹配的DNA读取字符串。我想允许最多1个替换错误,同时允许特定的底层对象成为两个选项之一(在这种情况下为A或G)。 我已经开始与以下: >>> regex.findall("([A|G]TTAGATACCCTGGTAGTCC){0<=s<=1}", "ATTAGATACCCTGGTAGTCA") ['ATTAGATACCCTGGTAGTCA'] 如预期,因为我对匹配的确切字符

    2热度

    1回答

    Python的new regex module支持模糊字符串匹配。大声赞美(现在)。 每文档: 的ENHANCEMATCH标志使模糊匹配为了改善下一场比赛的适应 它找到。 的BESTMATCH标志使模糊匹配搜索的最佳匹配 而不是下一场比赛 的ENHANCEMATCH标志使用(?e)在 regex.search("(?e)(dog){e<=1}", "cat and dog")[1]返回“狗” 设置