美文网首页
python 字符串正则匹配和空格分割

python 字符串正则匹配和空格分割

作者: pureWeek | 来源:发表于2019-06-09 21:16 被阅读0次

问题

        一个文本内容为

        123 126你好你好

        128 133你好你好

        如果输入125怎么定位到第一位

文本行读取

        f= open('1.txt', 'r')

        for line in f:

                print(line)

正则匹配

        配置数字空格数字

        import re

            t= "123 456nihaosd"

            regex1  = r"\d*\s*\d*"

            pattern = re.compile(regex1)

            match1 = re.search(pattern, t)

            print( match1.group(0))

分割

            分割多个空格

            1.split()方法,自动会除掉空字符串

                    b=match1.group(0).split()

                        print(b[1])

                        这里我们默认采取这种方式

               2.filter对split(" ")进行过滤

                    filter(None,str.split(" "))

                        for l in filter(None,match1.group(0).split(" ")):

                                 print(l)

图片

    

相关文章

  • python 字符串正则匹配和空格分割

    问题 一个文本内容为 123 126你好你好 128 133你好你好 如果输入125怎么定位到第一位 文本行读取 ...

  • java中常用正则表达式

    用正则表达式切割字符串;将,,和空格还有\隔开的字符分割 包含, ,和空字符串 包含() () 和空格 包含,,...

  • js 利用正则去除空格,

    原文链接 正则去除空格 验证内容是否包含空格 ^匹配字符串的开始 $匹配字符串的结束 /s匹配任意空白字符 /(^...

  • javascript隐藏手机号中间4位两种方法

    使用字符串分割法 正则匹配验证替换

  • 正则表达式

    正则表达式主要用于字符串的查找、匹配、分割 match(正则表达式字符串,需要匹配的字符串) 1.不带任何正则符号...

  • 正则

    正则的方法test:正则去匹配字符串,如果匹配成功为true,失败返回false 转义字符:\s :空格\S :非...

  • Django URL传参

    1. 正则表达式匹配传参: 链接网页形如:/list/python/时,通过正则表达式匹配到字符串"python"...

  • 请用js去除字符串空格?

    请用js去除字符串空格?方法一:使用replace正则匹配的方法 去除所有空格: str = str.replac...

  • 如何用JavaScript去除字符串中的空格

    如何用JavaScript去除字符串中的空格? 方法一:使用replace正则匹配的方法 去除所有空格: str ...

  • js基础

    请用js去除字符串空格? 方法一:使用replace正则匹配的方法 去除所有空格: str = str.repla...

网友评论

      本文标题:python 字符串正则匹配和空格分割

      本文链接:https://www.haomeiwen.com/subject/fxcoxctx.html