正则表达式

Regular Expression

我在 table 中有一个数据,如下 Column_01

enter image description here

Column_01

abcded 01 isdnskdf 635 sjdsdf                          0000120
01 isdnskdf 635 sjdsdf                          0000220
test 002                                                        0000780

预期结果

Column_01

abcded 01 isdnskdf 635 sjdsdf                       
01 isdnskdf 635 sjdsdf                        
test 002                                                   

您似乎想去除尾随数字和前面的空格

RegExp_Substr(col, '(.*?)(?= +\d+$)')  -- returns NULL when no trailing digits and preceding spaces

RegExp_Replace(col, ' +\d+$') -- returns full string when no trailing digits and preceding spaces