您现在的位置 > 首页>科技资讯 >

请教正则表达式的问题

点击图片查看下一页
查看原图
更新:06-30     编辑:     来源:    
  • 想查找字符串中某个字符连续出现10次以上的情况

    参考
    http://blog.csdn.net/xiliang_pan/article/details/71522168
    的写法

    写了一个

        if re.search("([#])\1{9}",v):

    输入v为
        /*****###################################****/      
    没有找到,是为什么呢




    网友评论:
    还以为你说郑则仕怎么了
    直接 #{6}

    发自我的iPhone via Saralin 2.0.1
    来自: iPhone客户端
    是python的话 re.search("(#){10}",v)应该就可以起到对应功能了吧

      In [6]: re.search("([#]){3}","123####123")
      Out[6]: <_sre.SRE_Match object; span=(3, 6), match="###">
    复制代码python里那个\不需要吧
    if re.search("([#])\1{9,}",v)

    10次以上的话,得有个逗号吧。
    10次以上应该{10,}

    —— 来自 samsung SM-G9600, Android 8.0.0上的 v2.0.4


    还可以resList=re.findall("str",input)
    len(resList),看看找到了几个,大于10个就返回true,不是码农,只能想到这个

    —— 来自 samsung SM-G9600, Android 8.0.0上的 v2.0.4

相关推荐

精彩图集

一品图片网部分图片资源收集于互联网,如果侵犯了您的版权请来信告知,我们会及时处理和回复,邮件地址:
© 2021 一品图片网 版权所有 苏ICP备150288886号 | sitemap | 图片大全