美文网首页
正则匹配边界

正则匹配边界

作者: 测试探索 | 来源:发表于2022-04-30 14:43 被阅读0次
import re

"""
表示边界

字符串边界:
    ^ :表示字符串的开头(起始位置)
    $ :表示字符串的结尾(终止位置)
    
单词边界:
    \b :表示单词边界
    \B :表示非单词边界    


"""
# ------------------------表示边界----------------------------------
# s  = "123python456java123c++123"
# ^ :表示字符串的开头(起始位置)
# res = re.findall('^123',s)
# print(res)

# $ :表示字符串的结尾(终止位置)
# res = re.findall('123$',s)
# print(res)

# \b: 表示单词边界

# s = 'python ispython good?java'
# res = re.findall(r'python\b',s)
# print(res)

# \B  表示非单词边界
# s = 'pythonn ispython99 good?java'
# res = re.findall(r'python\B',s)
# print(res)



# 注意点:
# python中\b是一个转义字符----->表示键盘上的backspace
# print('python\bjava')








相关文章

  • 正则匹配边界

  • Python入门之正则表达式

    正则表达式语法 匹配单个字符 匹配多个字符 匹配边界 re正则模块的常用方法 match: 从起始位置开始匹配,一...

  • python re模块和正则匹配

    所以正则其实就是特定规则的表达式。 正则 = 内容类型 + 次数(匹配的数量)+范围(边界) 原始字符串: 匹配手...

  • 二、、Net_Crawler解析

    一、正则匹配 匹配单个字符与数字 匹配边界字符 匹配分组 模式修正 二、Xpath解析 在 XPath 中,有七种...

  • day-18网络编程

    1.回顾 1.1.正则符号 a.匹配字符 b.边界检测 c.匹配次数 d.分之、分组 |() - 分组,捕获,重复...

  • golang转义字符大全

    \a匹配响铃符 (相当于\x07)注意:正则表达式中不能使用\b匹配退格符,因为\b被用来匹配单词边界, ...

  • 正则匹配库

    正则匹配用户名: 正则匹配用户名: 正则匹配手机号或者固定电话: 匹配中文: 正则匹配用户密码: 正则匹配电子邮箱...

  • 正则相关

    正则表达式基本语法 正则表达式常见字符 正则表达式特殊字符 正则表达式数量词 正则表达式边界匹配 正则表达式逻辑或...

  • 基本正则表达式概念

    基本的正则表达式符号 ^ 匹配输入字符串的开始位置$ 匹配输入字符串的结尾位置\b 匹配一个单词的边界,即字...

  • iOS开发常用方法(正则匹配)

    写在前面 正则表达式常见字符 正则表达式特殊字符 正则表达式数量词 正则表达式边界匹配 iOS中的NSRegula...

网友评论

      本文标题:正则匹配边界

      本文链接:https://www.haomeiwen.com/subject/rvcsyrtx.html