Eye*_*pie 4 python regex
如何使用正则表达式捕获\ +括号内的每个空格字符?例如,在字符串中, "abc and 123 {foo-bar bar baz } bit {yummi tummie} byte." 我应该在里面找到四个匹配{}- 但没有别的.假设Python语言并且字符串内容未知.
\ +
"abc and 123 {foo-bar bar baz } bit {yummi tummie} byte."
{}
编辑:还假设没有嵌套大括号.
bob*_*ble 5
前瞻可以检查}前面是否有任何{介于两者之间.
}
{
\s+(?=[^{]*})
\s是空白字符的缩写[ \t\r\n\f].匹配+一个或多个.
\s
[ \t\r\n\f]
+
(?=[^{]*})如果在中间存在}任何非{中,则向前看.
(?=[^{]*})
在regex101演示
归档时间:
10 年 前
查看次数:
263 次
最近记录:
9 年,12 月 前