求一正则表达式分割字符串与单词

现在有如下输入字符串
'you and "i and you or test" test' and test 'you and me'
我现在希望能够分割得到的结果是
'you and "i and you or test" test'
and
test
'you and me'

即单引号内的内容视为一个整体,不在单引号内的内容按单词分割

不知道这样的要求正则表达式能否实现还是需要程序处理吗?

阅读 5.8k
1 个回答
(?:('.+?')|(\w+))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题