正则表达式以逗号分隔,但不在方括号和方括号中

Kepro

我有这串

StudentInfo[id] as stu_id, StudentInfo[ssn] as stu_ssn, verylong.library.path.ScoreInfo[min_points, max_points] as sinfo, left_join((id),(customer_id)), reference.dilino[(greed,greed)], reference.dilino2[dilino], reference.dilino3[reference.dilino4[(kaktus,kaktus2)],reference.dilino5[(kaktus3,kaktus4)]], reference.dilino6[reference.dilino4[(kaktus,kaktus2),dilino]

我想分开

StudentInfo[id] as stu_id
StudentInfo[ssn] as stu_ssn
verylong.library.path.ScoreInfo[min_points, max_points] as sinfo
left_join((id),(customer_id))
reference.dilino[(greed,greed)]
reference.dilino2[dilino]
reference.dilino3[reference.dilino4[(kaktus,kaktus2)]
reference.dilino5[(kaktus3,kaktus4)]]
reference.dilino6[reference.dilino4[(kaktus,kaktus2),dilino]

我现在有这个正则表达式

/,(?=[^\]]*(?:\[)|[^\)]*(?:\()|$)/gm 

但这不是很好:(你能帮我吗?

vks
(?![^)(]*\([^)(]*?\)\)),(?![^\[]*\])

试试看。看演示。

http://regex101.com/r/lS5tT3/8

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式获取仅包含数字但不在方括号内的方括号

来自分类Dev

正则表达式,多个括号和方括号

来自分类Dev

正则表达式匹配空间不在括号,称赞或方括号中

来自分类Dev

正则表达式匹配具有递归的逗号分隔的平衡方括号

来自分类Dev

正则表达式用逗号分隔的值放在方括号内

来自分类Dev

双方括号之间文本的正则表达式,但不在连字符之间

来自分类Dev

正则表达式返回方括号之间的字符(但不包括方括号)

来自分类Dev

正则表达式返回方括号之间的字符(但不包括方括号)

来自分类Dev

正则表达式用python和re模块按方括号和圆点分隔

来自分类Dev

正则表达式提取括号和方括号中的嵌套模式

来自分类Dev

正则表达式删除方括号内的逗号和空格

来自分类Dev

正则表达式在方括号中查找句点

来自分类Dev

正则表达式-从结果中删除方括号

来自分类Dev

正则表达式删除不在方括号中的所有内容

来自分类Dev

创建一个在大括号和方括号内跳过逗号的正则表达式

来自分类Dev

如何在Java中使用正则表达式替换所有方括号和逗号?

来自分类Dev

如何在Java中使用正则表达式替换所有方括号和逗号?

来自分类Dev

带星号的正则表达式方括号

来自分类Dev

正则表达式不捕获方括号

来自分类Dev

正则表达式,允许方括号

来自分类Dev

正则表达式删除方括号/空格

来自分类Dev

正则表达式匹配方括号

来自分类Dev

正则表达式从方括号中提取?

来自分类Dev

正则表达式不包括方括号

来自分类Dev

正则表达式查找方括号和文本

来自分类Dev

正则表达式匹配方括号

来自分类Dev

NP ++:用于查找方括号的正则表达式

来自分类Dev

如何用方括号构建正则表达式

来自分类Dev

带圆点的方括号的正则表达式

Related 相关文章

  1. 1

    正则表达式获取仅包含数字但不在方括号内的方括号

  2. 2

    正则表达式,多个括号和方括号

  3. 3

    正则表达式匹配空间不在括号,称赞或方括号中

  4. 4

    正则表达式匹配具有递归的逗号分隔的平衡方括号

  5. 5

    正则表达式用逗号分隔的值放在方括号内

  6. 6

    双方括号之间文本的正则表达式,但不在连字符之间

  7. 7

    正则表达式返回方括号之间的字符(但不包括方括号)

  8. 8

    正则表达式返回方括号之间的字符(但不包括方括号)

  9. 9

    正则表达式用python和re模块按方括号和圆点分隔

  10. 10

    正则表达式提取括号和方括号中的嵌套模式

  11. 11

    正则表达式删除方括号内的逗号和空格

  12. 12

    正则表达式在方括号中查找句点

  13. 13

    正则表达式-从结果中删除方括号

  14. 14

    正则表达式删除不在方括号中的所有内容

  15. 15

    创建一个在大括号和方括号内跳过逗号的正则表达式

  16. 16

    如何在Java中使用正则表达式替换所有方括号和逗号?

  17. 17

    如何在Java中使用正则表达式替换所有方括号和逗号?

  18. 18

    带星号的正则表达式方括号

  19. 19

    正则表达式不捕获方括号

  20. 20

    正则表达式,允许方括号

  21. 21

    正则表达式删除方括号/空格

  22. 22

    正则表达式匹配方括号

  23. 23

    正则表达式从方括号中提取?

  24. 24

    正则表达式不包括方括号

  25. 25

    正则表达式查找方括号和文本

  26. 26

    正则表达式匹配方括号

  27. 27

    NP ++:用于查找方括号的正则表达式

  28. 28

    如何用方括号构建正则表达式

  29. 29

    带圆点的方括号的正则表达式

热门标签

归档