我还在学习正则表达式,我找不到解决问题的方法。我想匹配字符串中的所有单引号,但如果单引号位于双引号内,则不需要匹配
例如,我有一个字符串:
'['hello', "that's great", "Good to see you O'shay"]'
我希望能够匹配'hello'
周围的单引号,但不能匹配嵌套在双引号内的单引号
我希望这是有道理的!提前谢谢
编辑
不匹配单引号,而是可以获得字符串,即
'['hello', "that's great", "Good to see you O'shay"]'
到
'[hello, that's great, Good to see you O'shay]'
不确定这会使问题变得更容易还是更难?欢迎开悟
不是纯正则表达式解决方案。主要是将管柱细分为多个部分,然后移除不需要的部分:
相关问题 更多 >
编程相关推荐