【发布时间】:2014-04-22 17:32:48
【问题描述】:
在 oracle 9i 中使用 owa_pattern.change。
是否可以删除字符串中的数字和尾随特殊字符(请注意仅尾随)特殊字符?
我将特殊字符称为既不是单词也不是数字的字符。 例如 _ , # , @ ,$ 等 ...
例如。
字符串 = TEST_STRING_10
期望的输出是 TEST_STRING(注意只有尾随的特殊字符 _ 被删除了)。
我已经想出了如何删除数字,但卡在特殊字符部分。
到目前为止,我有这个代码。
OWA_PATTERN.CHANGE (string, '\d', '', 'g');
欣赏任何输入。
谢谢!
【问题讨论】:
标签: regex oracle plsql toad plsqldeveloper