是的,你可以使用反斜杠(\)对句号进行转义,让它不再作为正则表达式中的通配符,而只匹配句号本身。

例如,如果你想匹配字符串 “www.google.com” 中的句号,可以使用以下正则表达式:

import repattern = r"www\.google\.com"
text = "Visit www.google.com to search for information."
match = re.search(pattern, text)
print(match.group())  # www.google.com

在上面的示例中,正则表达式中的句号都被转义了。注意在正则表达式中使用原始字符串(r"…")来避免反斜杠的二次转义。

另外,还可以使用字符类([…])来匹配单个字符,例如可以使用字符类 [.] 来匹配句号,如下所示:

import repattern = r"www[.]google[.]com"
text = "Visit www.google.com to search for information."
match = re.search(pattern, text)
print(match.group())  # www.google.com

这种方法的好处是更易读,不需要使用反斜杠来转义句号。

想匹配表达式中的句号,能否把匹配式中句号转义?相关推荐

  1. python正则匹配表达式(1)

    python也和其他语言一样也提供了丰富的正则匹配表达式,在爬虫中解析服务器的内容时也经常需要用到,python的正则匹配为re库,其官方文档链接为: Lib/re.py 在官方文档中特别说明正则匹配 ...

  2. 【阅读笔记】神经网络中的LRP及其在非线性神经网络中的运用

    Layer-Wise Relevance Propagation for Neural Networks with Local Renormalization Layers主要介绍了一种将LRP扩展到 ...

  3. js 正则表达式奇偶字符串替换_Python中的正则表达式及其常用匹配函数用法简介...

    今 日 鸡 汤 此曲只应天上有,人间难得几回闻. /1 前言/ 这次给大家主要是介绍Python中的正则表达式,及其相关函数的基本使用方法,并且捎带一些正则表达式给我们带来的便利. /2 简介/ Py ...

  4. python数据结构和算法 时间复杂度分析 乱序单词检测 线性数据结构 栈stack 字符匹配 表达式求值 queue队列 链表 递归 动态规划 排序和搜索 树 图

    python数据结构和算法 参考 本文github 计算机科学是解决问题的研究.计算机科学使用抽象作为表示过程和数据的工具.抽象的数据类型允许程序员通过隐藏数据的细节来管理问题领域的复杂性.Pytho ...

  5. Python中使用正则表达式以及正则表达式匹配规则

    前排提要: 本博客介绍在Python下使用正则表达式从给定的字符串中获取到想要的字符串. 1 导库 import re 2 使用模板 re_pattern = re.compile(pattern, ...

  6. python中利用re模块正则表达式匹配ip地址

    python中利用正则表达式判断ipv4地址是否合法 ip地址的范围为0.0.0.0-255.255.255.255,分成四段,则每段的范围都是0-255,因此,以一段进行分析: 在进行书写匹配规则时 ...

  7. php 正则匹配空格用什么,关于php:在正则表达式中匹配空格

    我需要在PHP正则表达式中匹配一个空格字符. 任何人有任何想法吗? 我的意思是像" gavin schulz"一样,两个单词之间的空格. 我使用正则表达式来确保只允许使用字母,数字 ...

  8. 正则匹配表达式语法(二)

    正则表达式 - 语法 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串.将匹配的子串做替换或者从某个串中取出符合某个条件的子串等. 列目 ...

  9. tp5中mysql使用REGEXP 正则匹配

    tp5.0中没有regexp,但是可以用exp表达式sql正则表达式语句:select * fron 表名称 where name regexp 'ok$'; $result = model('表名称 ...

  10. python正则匹配表达式(2)

    上节主要讲解python正则匹配的匹配表达式,而需要调用相应的API才能解决如何匹配的问题. 在python官方文档Regular Expression HOWTO给出了python匹配函数,官方给出 ...

最新文章

  1. python使用教程视频-Python入门教程视频分享
  2. 使用curl自动签到smzdm
  3. sklearn识别单张自定义手写数字图片
  4. [转]大话企业级Android应用开发实战 音乐播放器的开发
  5. HDU4405(概率DP求期望)
  6. $.ajax()参数详解及标准写法
  7. android 如何extends 多个,Android多线程:继承Thread类 使用解析(含实例教程)
  8. 轮廓的查找、表达、绘制、特性及匹配(How to Use Contour? Find, Component, Construct, Features Match)
  9. [Leedcode][JAVA][第152题][乘积最大子数组][动态规划]
  10. mysql 字符串特殊字符_转:MySQL数据入库时特殊字符处理
  11. Mysql最常用的十大函数
  12. 中兴笔试c语言,中兴笔试题目
  13. 项目开发的完整流程(详解版)
  14. 华为B610-4E光猫固件Shell补全及升级最新的050固件
  15. 计算机win7如何连接wifi网络,细说win7怎么共享wifi
  16. Telerik Reporting Crack,节省 50% 的开发时间
  17. Git 核心概念:工作区与暂缓区(添加提交及查看状态充分体现)
  18. matlab ekf算法讲解,EKF_AHRS(matlab实现)
  19. 【评测】一种组织蛋白快速提取方法
  20. 学硕与专硕,全日制与非全日制,定向与非定向......8大考研常识,你清楚吗?

热门文章

  1. C++ openssl ECDSA签名
  2. Oracle 11G OCP 1Z0-053 475
  3. 解决[Error] ‘i‘ was not declared in this scope
  4. cdo收取邮件_使用cdo组件发送邮件
  5. 移动端(H5+)唤起B站(Bilibili)APP客户端的代码。
  6. 进程间通信那种效率最高_进程间通信的几种方式的介绍及比较
  7. CPU——中央处理器概述
  8. VOCs环保设备在线监测系统
  9. U盘加密软件厂商提醒:实现U盘文件防拷贝、外发文件加密控制
  10. 一篇关于红外图像和可见光图像融合的摘要