我们可以在正则表达式的开始处使用插入符号(^),表示必须在被查找文本的开始处进行匹配。类似地,还可以在正则表达式的末尾加上美元符号( $ ),表示该字符串必须以这个正则表达式的模式结束。可以同时使用^和 $。

正则表达式 ^开启,匹配以 “开启” 开始的字符串:

begin_with_start = re.compile(r'^开启')

print(begin_with_start.search('开启新的征程'))

print(begin_with_start.search('让我们开启新的征程') == None)

运行结果:

True

正则表达式 \d$,匹配以数字为结束符的字符串:

end_with_numbers=re.compile(r'\d$')

print(end_with_numbers.search('我所在校区的区号是6'))

print(end_with_numbers.search('我所在校区的区号是六') == None)

运行结果:

True

我们可以组合使用插入字符、美元字符,比如希望匹配所有字符都是字母的字符串:

whole_string_is_letter=re.compile(r'^\D+$')

print(whole_string_is_letter.search('world'))

print(whole_string_is_letter.search('Harry Potter'))

print(whole_string_is_letter.search('wor1ld')==None)

运行结果:

True

记住: 插入字符在前,美元字符在后。

python里美元怎么表示_说说 Python 正则表达式中的插入字符、美元字符相关推荐

  1. python元祖封包_转-python封包

    一.python封包简介 Python的第三方模块已经越来越多,在开发后期为了便于传播,肯定要将开发源代码进行打包整理,那么python中关于源代码可以封包成模块,也可以在封装成在Windows下可执 ...

  2. python做审计底稿视频_最新Python教学视频,每天自学俩小时,让你offer拿到手软...

    2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...

  3. python软件安装及设置_入门Python——1.软件安装与基础语法

    周末在家闲来无事,学了下Python.怕看过一遍就忘了,这里mark下. 一.Python的应用场景 1.网站开发 2.人工智能 机器学习 3.数据科学(如爬虫) 4.其它(绘图.图像处理) 二.软件 ...

  4. python打印自动换行如何解决_解决python DataFrame 打印结果不换行问题

    解决python DataFrame 打印结果不换行问题 如下所示: 加入代码: pd.set_option('display.width', 5000) 补充知识:Python 实现不换行打印字符的 ...

  5. 学python需要记得的单词_学习Python必背的初级单词有哪些?

    今天小编要跟大家分享一些学习Python必须认识的英文单词,同时也是学习编程都必须会的单词,下面来和小编一起学习一下吧! application 应用程式 应用.应用程序 application fr ...

  6. python处理数据的包_在Python中利用Into包整洁地进行数据迁移的教程

    动机 我们花费大量的时间将数据从普通的交换格式(比如CSV),迁移到像数组.数据库或者二进制存储等高效的计算格式.更糟糕的是,许多人没有将数据迁移到高效的格式,因为他们不知道怎么(或者不能)为他们的工 ...

  7. python文本结构化处理_在Python中标记非结构化文本数据

    python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...

  8. python交互式和文件式_使用Python创建和自动化交互式仪表盘

    python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...

  9. python绝对值函数偏码_绝对值python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 试图建立关分拣python字典,我将如何去打印基于该值的绝对值排序顺序pytho ...

最新文章

  1. 利用XSLT把ADO记录集转换成XML
  2. 关于webrtc视频会议的解决方案
  3. 001考试类小程序设计方案简要需求分析和数据库简要设计
  4. 华为服务器怎么查看系统日志,服务器运行日志查看
  5. 使用SDL打造游戏世界之入门篇 - 5
  6. java 调用jira_java调用jira接口
  7. .net 实时通信_【WebSocket】实时多人答题对战游戏
  8. 手动安装pytorch gpu版本 (cpu版本同理)
  9. 运算放大器基本公式_跨阻放大器稳定性
  10. 从0开始运行flutter helloworld笔记
  11. 算法上均匀分布的随机抽奖,如何避免现实的现场抽奖的中奖号码有时出现集中扎堆的现象?
  12. iptv网关服务器系统 自己刷,iptv网关服务器镜像系统
  13. 能够在乱世中_乱世中
  14. Java枚举—枚举初识
  15. 幅相曲线渐近线_开环幅相曲线绘制.ppt
  16. SAP中的凭证冲销(红冲、蓝冲)
  17. 注册会计师考试时可用计算机吗,距离注册会计师考试仅有4天,注意好这9点机考少丢分...
  18. 优维科技实力入选《2023深圳金融业信息技术融合创新案例汇编》
  19. 剩余电流继电器用剩余电流互感器来检测剩余电流防止电气火灾的发生
  20. 无名山人作品集html,山中无我——《无名山》创作随想

热门文章

  1. 从购买服务器到网站搭建成功保姆级教程~超详细
  2. 【增长工程学】如何研究数字广告投放策略?(Part1)
  3. 东方时尚网上约车的用户名密码是什么_路由器的登录名与密码忘了怎么解决【解决方法】...
  4. 用MATLAB实现高斯投影正反算且画出高斯投影图形
  5. 基于GO语言,查询信息类网站部署手册
  6. 公式不懂也无妨,业务精通才是真正的算法工程师
  7. vue移动端网页微信分享
  8. 迷宫问题(OJ平台)附代码解释
  9. 如何用网站统计工具追踪访客来路
  10. oracle 19c ORA-00942: 表或视图不存在 ORA-02063: 紧接着 line