好的正则表达式的问题,如何提取一个不在两个字符之间的字符,在这种情况下括号。正则表达式,提取字符串不在两个括号之间
我有一个字符串,如: word1 | {word2 | word3} |字4
我只想得到第一个和最后一个'pipe',而不是括号内的第二个。我尝试过无数克拉负面和负面分组的尝试,似乎无法使其发挥作用。
基本上我在一个JavaScript拆分函数中使用这个正则表达式来将它拆分成一个包含“word1”,“{word2 | word3}”,“word4”的数组。
任何援助将不胜感激!
什么'酒吧'?这不是你的例子。 –
你使用什么语言或工具?你能告诉我们一些你已经尝试过的吗? –
@CarlNorum他的意思是'word1',它是**垂直条**'|':)之前的 –