python正则表达式空格 |
您所在的位置:网站首页 › 删除首尾连续空格的正则表达式是 › python正则表达式空格 |
一、正则表达式简介 正则表达式:又称正规表示式、正规表示法、正规表达式、规则表示式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或者是RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列某个句法规则的字符串。在很多文本编辑器里,正则表达式通常来检索、替换那些匹配某个模式的文本。 按某种规则匹配的表达式。 二、正则介绍 正则表达式是一个工具,用于匹配字符串,或用来提取字符串。 1、判断一个字符串是否匹配给定的格式(判断用户账号是否满足格式) 2、从字符串中,按指定格式提取信息(抓取手机号) importre str1= 'fijiooe18814726275iufdrrrrdf18814726275fsdssa' #定义一个查找的规则#已知需要查找的手机号 p = '18814726275' #search(): 从前往后查找数据,默认返回找到的第一个数据,不会再继续往后面找 res =re.search(p,str1).group()print(res) 三、元字符 表示单字符 字符 功能 . 匹配任意一个字符(除了\n) [] 匹配[]中列举的字符 \d 匹配数字,即0-9 \D 匹配非数字,即不是数字 \s 匹配空白,即空格,tab键 \S 匹配非空白 \w 匹配单词字符 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |