SELECT REGEXP_REPLACE('1栋13A-D我们使啊吧才的~!@#$%^&*()_+1234567890,。{}[]|\;:''",<.>/?',
'[^' || CHR(1) || '-' || CHR(128) || ']*',
''),
LENGTH('1栋13A-D我们使啊吧才的~!@#$%^&*()_+1234567890,。{}[]|\;:''",<.>/?') L1,
LENGTH(REGEXP_REPLACE('1栋13A-D我们使啊吧才的~!@#$%^&*()_+1234567890,。{}[]|\;:''",<.>/?',
'[^' || CHR(1) || '-' || CHR(128) || ']*',
'')) L2
FROM DUAL;