python正则表达式空格

您所在的位置:网站首页 删除首尾连续空格的正则表达式是 python正则表达式空格

python正则表达式空格

2023-09-03 12:32| 来源: 网络整理| 查看: 265

一、正则表达式简介

正则表达式:又称正规表示式、正规表示法、正规表达式、规则表示式、常规表示法(英语: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