2
s = "some {text|in|braces} found"
要获得括号正面/负面和向前看/看在背后混乱?
s.scan(/(?<={).*(?=})/) #=> ["text|in|braces"]
现在的内容得到不在括号中的内容,我想
s.scan(/(?<!{).*(?!})/) #=> ["some {text|in|braces} found", ""]
显然我失去了一些东西很重要。
那么什么是使用向前看/后面来获取不在括号中的内容的权利体现在哪里? – Bala
定义“不是在大括号”。你想它返回“一些发现” ? –