【问题标题】:Regex Replace First Number from Phone number if it is a 1正则表达式替换电话号码中的第一个数字,如果它是 1
【发布时间】:2022-11-29 05:54:40
【问题描述】:

我在 bigquery 中有一个电话号码列表。

有些前面有数字 1,有些则没有。我想使用正则表达式替换删除 1s:

数据如下所示:

16047779887

4037778776

我想返回:

6047779887

4037778776

任何帮助表示赞赏!

【问题讨论】:

    标签: replace google-bigquery


    【解决方案1】:
    Select regex_replace(column_name, "1*", "")
    from table
    

    * 代表字符串的其余部分。

    如果第一个字母是 1,则将其删除。 (用空字符串替换它)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 2017-09-23
      • 2014-02-15
      相关资源
      最近更新 更多