^的用法!!

来源:3-3 python正则表达式语法(三)

lifelegendc

2017-02-12 22:39

既然match是以开头匹配的方式,那^还有什么用吗?

写回答 关注

3回答

  • 慕慕4196146
    2017-09-11 10:52:22

    首先,^放在[...]里边才会表示反义,例如[^a]表示匹配除了a以外的字符,如果^放在[]外面,则表示以[...]字符为开头

    还有在[...]中不需要使用“|”表示或的关系,[...]中的“|”被认为需要匹配“|”这个字符

  • 慕侠2747441
    2017-05-02 22:24:25

    比如:\d匹配一个数字相当于[0-9],而\D匹配一个非数字相当于 ^[0-9]


  • qq_郑_3
    2017-02-13 11:22:51

    ^还可以做反义用啊。比方说^[q|e|t]表示q、e、t不匹配。

    lifele...

    怎么就表示不匹配了?没懂- -

    2017-02-13 19:11:00

    共 1 条回复 >

python正则表达式

如何使用正则处理文本,带你对python正则有个全面了解

80575 学习 · 174 问题

查看课程

相似问题