【发布时间】:2019-10-29 12:10:15
【问题描述】:
我需要清理 Teradata 中的名称字段。有些条目很好:
- 贝尔彻,鲍勃 X。
- 贝尔彻,琳达 A.
- 香蒜酱,吉米 Z.
其他也有数字、分号和英镑/哈希:
- 372;#Fishoder, Calvin Z.
- 5907;#Fishoder, Felix W.
- 43;#Francisco, Teddy A.
第二组示例是我需要清理的内容,但在姓氏和名字之间留有逗号,中间首字母后面留有句点。
我假设 REGEX_REPLACE 是我需要的,但找不到我正在尝试做的示例。
【问题讨论】:
-
你可以使用这个简单的正则表达式:[A-Z].* 并设置多行选项,如果有多行的话