【发布时间】:2014-05-15 21:27:38
【问题描述】:
我们正在使用
regexp_replace(string,'([[:cntrl:]])|(^\t)','');
这不仅是从字符串和制表符的开头和中间删除不可打印的字符,而且如果它存在于字符串中,也会删除前导小写“t”,因为\t 也是小写“t”的正则表达式。
例如,如果我提供的字符串值为' Q W E R T Y' 或' T W E E T',它工作得非常好,并分别为我们提供值'QWERTY' 和'TWEET'。
但如果我提供输入 ' t WEE T' ,它会返回 'WEET' 作为输出。
请告诉我解决方案,因为这是完全不受欢迎的。
【问题讨论】: