ORACLE 正则表达式问题,这后面两个正则怎么看

2025-05-05 20:10:54
推荐回答(1个)
回答1:

'(\w{1,})(\s{1,}\w{1,}\s{1,})(\w{1,})'
\w{1,}表示1到n个字母数字或下划线,\s{1,}表示1到n个空白字符
\1表示第一个捕获分组,\2表示第二个捕获分组
大概是表示获得三个连续的单词,然后将第一个单词放入引号后面跟着第二个单词去掉第三个单词