【发布时间】:2021-03-20 11:35:41
【问题描述】:
谁能帮助我了解如何使用 REGEX_SUBSTR 或 REGEX_REPLACE 函数从 oracle plsql 中的字符串中删除 $ 字符??
e.g: TEXT_ID$ => TEXT_ID
$CUSTOMER_ORDER => CUSTOMER_ORDER
非常感谢您的帮助。谢谢
【问题讨论】:
谁能帮助我了解如何使用 REGEX_SUBSTR 或 REGEX_REPLACE 函数从 oracle plsql 中的字符串中删除 $ 字符??
e.g: TEXT_ID$ => TEXT_ID
$CUSTOMER_ORDER => CUSTOMER_ORDER
非常感谢您的帮助。谢谢
【问题讨论】:
您可以使用 REGEXP_REPLACE 函数来消除 '$' 字符形式的字符串。
您可以从 dual 中选择 REGEXP_REPLACE (your_string,'[$]','');
示例:从 dual 中选择 REGEXP_REPLACE ('$CUST$OMER$$$$_OR$$$DER$$$$','[$]','');
输出:CUSTOMER_ORDER
希望我回答了你的问题
【讨论】: