【发布时间】:2021-04-19 19:16:37
【问题描述】:
我有一个简单的问题。 我正在研究一些 SQL 练习,其中之一是我需要从街道名称中删除数字。
例如:
-
5026 S CRENSHAW BLVD - 应该是 CRENSHAW
-
2635 WHITTIER BLVD - 应该是 WHITTIER
-
308 WESTWOOD PLZ # 1390L - 应该是 WESTWOOD
-
1111 WILSHIRE BLVD - 应该是 WILSHIRE
那么,对待上面地址的答案是这样的:
substring(facility_address FROM '[\d]+\s?\w?\s([\w]+)\s?')
我想了解子字符串是如何工作的,它是什么意思 de [\D] 等等。
谁能解释一下? 真的非常感谢! :)
【问题讨论】:
标签: sql postgresql substring