简单的正则表达式问题:SQL(在空格之前提取值)

时间:2019-05-23 08:10:43

标签: regex

值:Mumbai, India (June 8)

  1. 首先,我要提取“ 6月8日”和
  2. 从“ 6月8日”提取6月,并将6月转换为月,即6
  3. concat 6,日期格式为8,日期为08/06/2019

  1. 使用下面的代码提取了June 8

    Regexp_replace(Extract_Regexp("Mumbai, India (June 8)" ,r"\((.*)$"),r"\)(.*)","")

  2. 8中提取"June 8"的代码:

Extract_Regexp("June 8" ,r"\ (.*)$")

  1. 现在我想从June中提取"June 8"

1 个答案:

答案 0 :(得分:1)

这可能是您有所了解。

[^\d ]+

    Match value:
    1.  june

https://rubular.com/r/3OR5xSF1gE1rrt