为什么C++搜索不出来 C都可以 求解答

来源:10-1 初识正则表达式

qq_星之所在_7

2018-10-09

PS D:pythonzhengze> python z1.py
[‘C’, ‘C’]
Traceback (most recent call last):
File “z1.py”, line 5, in
p=re.findall(‘C++’,a)
File “D:lib
e.py”, line 223, in findall
return _compile(pattern, flags).findall(string)
File “D:lib
e.py”, line 286, in _compile
p = sre_compile.compile(pattern, flags)
File “D:libsre_compile.py”, line 764, in compile
p = sre_parse.parse(p, flags)
File “D:libsre_parse.py”, line 930, in parse
p = _parse_sub(source, pattern, flags & SRE_FLAG_VERBOSE, 0)
File “D:libsre_parse.py”, line 426, in _parse_sub
not nested and not items))
File “D:libsre_parse.py”, line 654, in _parse
source.tell() - here + len(this))
re.error: multiple repeat at position 2图片描述

写回答

2回答

7七月

2018-10-11

+号在正则里有特殊的意义,用转义试一下

0
1
qq_星之所在_7
用转义可以了,多谢老师
2018-10-11
共1条回复

7七月

2018-10-11

这里报错了,把错误信息完全截取出来看看

0
2
qq_星之所在_7
粘错了 第一行的line3 是 line5
2018-10-11
共2条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14598 学习 · 4470 问题

查看课程