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

详述:

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

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

总结:

  • 规则:[ ] 内部为所有需要匹配的
  • 有多个就顺着写
  • - 省略中间,主要是对数字和大小写字母
  • \ 转义符,主要对符号
  • [ ] 内可以合并中间项
  • ^ 取反
  • \w 匹配大小写、数字、_
  • \d 匹配数字
  • \s 匹配空白
  • \b 单词边界
  • \b\d\b 独立数字
相关推荐
HAH-HAH1 小时前
【Python 入门】(2)Python 语言基础(变量)
开发语言·python·学习·青少年编程·个人开发·变量·python 语法
SunnyDays10112 小时前
Python 轻松实现替换或修改 PDF 文字
python·替换pdf文字·修改pdf·修改pdf文字
Just_Paranoid3 小时前
【Settings】恢复出厂设置密码校验
android·python·settings·sha256·hmac-sha256
西猫雷婶4 小时前
pytorch基本运算-Python控制流梯度运算
人工智能·pytorch·python·深度学习·神经网络·机器学习
子午4 小时前
Python的uv包管理工具使用
开发语言·python·uv
java1234_小锋5 小时前
Scikit-learn Python机器学习 - 分类算法 - 朴素贝叶斯
python·机器学习·scikit-learn
凡梦千华5 小时前
Django时区感知
后端·python·django
程序猿 小项目大搞头5 小时前
即梦批量生成图片软件使用运营大管家-即梦图片批量生成器
python
dpxiaolong6 小时前
RK3588 Android12默认移除导航栏
开发语言·python
max5006006 小时前
基于多元线性回归、随机森林与神经网络的农作物元素含量预测及SHAP贡献量分析
人工智能·python·深度学习·神经网络·随机森林·线性回归·transformer