大家好,我是皮皮。
前几天在Python钻石群【空】问了一个Python
正则表达式的问题,一起来看看吧。
上面【瑜亮老师】和【莫生气】已经给出了答案,不过他自己测试的时候发现不对,他的代码如下:
其实他这里字符串中的\b
把那个b转义了,这个是不符合字符串的。正常应该是这样才可以。
import re
string = "ca\\bcabc"
pattern = r'\\'
result = re.findall(pattern, string)
print(result)
字符串中,应该使用两个反斜杠\来表示一个反斜杠字符。
网页上看到的结果,还是稍微有些让人困扰的,但是自己本地测试下,就知道了,肯定哪里有鬼了。
即便你去问C老师,答案都是一样的。后面【瑜亮老师】也还补充了一些,如下图所示: