【发布时间】:2020-04-26 20:08:08
【问题描述】:
我有一个包含用户评论的 Oracle 表。我想屏蔽所有单词,例如姓名/姓氏/电话和地址
在 Oracle 中是否有一种简单的方法可以做到这一点?
例子:
"Hello, i'm Alex DURAND, my phone number is 0685987525"
should be transform in
"Hello, i'm XXXX XXXXXX, my phone number is XXXXXXXXXX"
非常感谢
【问题讨论】:
-
评论的格式总是一样吗?如果不是,你怎么知道“Alex Durand”(应该被屏蔽)与“他的名字”(不应该被屏蔽)不同?另外,你怎么知道“09012020”是电话号码而不是今天的日期?很快 - 我们需要规则。
标签: sql regex oracle regexp-replace regexp-substr