[英]Parentheses in regular expression pattern when splitting a string
我想知道以下行为的原因:
>>> re.compile("(b)").split("abc")[1]
'b'
>>> re.compile("b").split("abc")[1]
'c'
我似乎在拆分模式周围加上括号时,将其重新添加到拆分数组中。 但为什么? 它是一致的东西,还是仅仅是正则表达式的孤立功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.