建筑兔零基础python自学记录114|正则表达式(1)-18

详述:

\b\d\b 用于精确匹配独立存在的单个数字

  • 数字前后的 "单词边界" 可以是空格、标点(如-,;)、字母或字符串开头 / 结尾。
  • 不匹配多位数(如 "12""33"),因为它们包含多个数字,不符合 "单个数字" 的条件。
  • 不匹配作为单词一部分的数字(如 "x1y" 中的 "1",因为前后是字母,属于单词字符,没有单词边界)。

总结:

  • 规则:[ ] 内部为所有需要匹配的
  • 有多个就顺着写
  • - 省略中间,主要是对数字和大小写字母
  • \ 转义符,主要对符号
  • [ ] 内可以合并中间项
  • ^ 取反
  • \w 匹配大小写、数字、_
  • \d 匹配数字
  • \s 匹配空白
  • \b 单词边界
  • \b\d\b 独立数字
相关推荐
IT森林里的程序猿16 分钟前
基于Python的招聘信息可视化分析系统
开发语言·python
Derrick__11 小时前
Python常用三方模块——psutil
开发语言·python
winrisef1 小时前
删除无限递归文件夹
java·ide·python·pycharm·系统安全
悦悦子a啊1 小时前
Java面向对象练习:Person类继承与排序
java·开发语言·python
高洁012 小时前
【无标题】大模型-扩散模型(Diffusion Model)原理讲解(3)
人工智能·python·神经网络·pygame
霍夫曼vx_helloworld73522 小时前
yolov8模型在指针式表盘读数中的应用【代码+数据集+python环境+GUI系统】
大数据·python·yolo
Lululaurel7 小时前
深度模型瘦身术:从100MB到5MB的工业级压缩实战
pytorch·python·机器学习·模型压缩·模型优化·边缘部署
那雨倾城9 小时前
PiscCode:基于OpenCV的前景物体检测
图像处理·python·opencv·计算机视觉
一粒马豆10 小时前
flask_socketio+pyautogui实现的具有加密传输功能的极简远程桌面
python·flask·pyautogui·远程桌面·flask_socketio
Y.99911 小时前
Python 题目练习 Day1.2
开发语言·python