【发布时间】:2019-10-24 12:44:04
【问题描述】:
我想从名称中删除诸如 Dr., Mr. Jr. 之类的头衔。 Regexp_replace 应该搜索和删除 Dr. Mr. Jr 并且搜索应该不区分大小写,最终输出不应包含 . 或 , 或名称中的额外空格。
select regexp_replace('DR. Mr. Mr Dr Radha Jr Jr. Krishnan Jr.','(Dr|Mr|Jr)(\W|\w|$|,)',1,0,'i')
from dual
我收到无效号码错误。
【问题讨论】:
-
您的实际预期输出是多少?
标签: sql oracle regexp-replace