希望有大佬能解答一下这个问题
主要是我实在不理解这断代码执行过程re.sub(r"(?<!中(?=好))",",","中w好"
这段代码 返回的是 ,中,w,好,
我理解的执行过程是 字符串 (位置1)中(位置2)w(位置3)好 首先在位置一执行判断 ?<!中 判断左面 由于字符串开头所以 不匹配(如果单个?<!中 那么位置一是替换成逗号) 之后再执行 ?=好 这个也在位置1 判断 但是右面是中这个字符串 不是好这个字符串那应该不会被替换成逗号才是吧?
re.sub(r"(?<!中(?=好))",",","中好")
而上面这段代码 执行结果却是 ,中好,如果按照上面所想的应该无论结果都是不可能对上
{:10_250:}{:10_266:}{:10_266:} 希望有大佬解答
以后这样发代码:
https://fishc.com.cn/thread-52272-1-1.html
Twilight6 发表于 2020-7-12 21:21
以后这样发代码:
https://fishc.com.cn/thread-52272-1-1.html
好收到了 然后呢
页:
[1]