使用 Query 从变量中提取数字字符串

EGM8686

我在 BigQuery 中有一个表,其中包含一个带有如下文本字符串的变量:

row  path
1    /998777/kkjs/lksjaflkjsdf/sdfñklñ{sdf
2   /ñljasdfkgbsdf/5854654/lsjflkjsdf/asdfasdfsdf
3    /11544/sdfsdf/asdfsdfasdfdsf/sssfdsfdsdf

如何查询此表以提取变量的数字,以便获得一个新变量:

row  path2
1    998777
2    5854654
3    11544

谢谢!

米哈伊尔·贝里安特

下面是 BigQuery 标准 SQL 的示例

#standardSQL
WITH `project.dataset.table` AS (
  SELECT '/998777/kkjs/lksjaflkjsdf/sdfñklñ{sdf' path UNION ALL
  SELECT '/ñljasdfkgbsdf/5854654/lsjflkjsdf/asdfasdfsdf' UNION ALL
  SELECT '/11544/sdfsdf/asdfsdfasdfdsf/sssfdsfdsdf' 
)
SELECT path, REGEXP_EXTRACT(path, r'/(\d+)/') path2
FROM `project.dataset.table`

结果

Row path                                            path2    
1   /998777/kkjs/lksjaflkjsdf/sdfñklñ{sdf           998777   
2   /ñljasdfkgbsdf/5854654/lsjflkjsdf/asdfasdfsdf   5854654  
3   /11544/sdfsdf/asdfsdfasdfdsf/sssfdsfdsdf        11544    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不使用任何预定义功能从字母数字字符串中提取数字值

来自分类Dev

使用stringstream从混合字符串中提取数字

来自分类Dev

如何从字符串中提取数字并使用它们从YAML文件中提取

来自分类Dev

使用PowerShell从文本段落中提取6位数字字符串会产生空白数据

来自分类Dev

从字符串中提取特定长度的数字,并使用这些数字创建新的字符串

来自分类Dev

在mysql_query字符串中使用PHP变量

来自分类Dev

使用javascript根据一位或两位数字字符提取子字符串

来自分类Dev

使用JS .match()从字符串中提取数字,然后使用结果测试是否相等

来自分类Dev

使用变量索引从python字符串中提取字符

来自分类Dev

如何匹配使用XPath以数字字符串结束

来自分类Dev

使用awk匹配字母数字字符串的数值

来自分类Dev

使用`sort`对数字字符串进行排序

来自分类Dev

使用正则表达式从Google BigQuery中的字符串中提取数字

来自分类Dev

Python:使用正则表达式从字符串中提取数字

来自分类Dev

如何使用正则表达式从Javascript中的字符串中提取数字

来自分类Dev

如何使用grep和regex从字符串中提取数字

来自分类Dev

如何使用java reg exp从字符串中提取数字?

来自分类Dev

如何使用JavaScript从带有小数的字符串中提取数字

来自分类Dev

使用Java从字符串中提取任意5位数字

来自分类Dev

使用正则表达式和vb.net从字符串中提取数字

来自分类Dev

如何使用sed从字符串中提取多个文本和数字?

来自分类Dev

使用公式从字符串中提取两个数字

来自分类Dev

使用正则表达式从字符串中提取数字

来自分类Dev

如何使用sed从逗号分隔的字符串中提取数字?

来自分类Dev

使用R中的几个分隔符从字符串中提取数字

来自分类Dev

如何使用PHP rexep或preg_match从字符串中提取字母和数字

来自分类Dev

如何使用正则表达式从字符串中提取数字?

来自分类Dev

如何使用正则表达式从Javascript中的字符串中提取数字

来自分类Dev

如何使用JavaScript从带有小数的字符串中提取数字

Related 相关文章

  1. 1

    不使用任何预定义功能从字母数字字符串中提取数字值

  2. 2

    使用stringstream从混合字符串中提取数字

  3. 3

    如何从字符串中提取数字并使用它们从YAML文件中提取

  4. 4

    使用PowerShell从文本段落中提取6位数字字符串会产生空白数据

  5. 5

    从字符串中提取特定长度的数字,并使用这些数字创建新的字符串

  6. 6

    在mysql_query字符串中使用PHP变量

  7. 7

    使用javascript根据一位或两位数字字符提取子字符串

  8. 8

    使用JS .match()从字符串中提取数字,然后使用结果测试是否相等

  9. 9

    使用变量索引从python字符串中提取字符

  10. 10

    如何匹配使用XPath以数字字符串结束

  11. 11

    使用awk匹配字母数字字符串的数值

  12. 12

    使用`sort`对数字字符串进行排序

  13. 13

    使用正则表达式从Google BigQuery中的字符串中提取数字

  14. 14

    Python:使用正则表达式从字符串中提取数字

  15. 15

    如何使用正则表达式从Javascript中的字符串中提取数字

  16. 16

    如何使用grep和regex从字符串中提取数字

  17. 17

    如何使用java reg exp从字符串中提取数字?

  18. 18

    如何使用JavaScript从带有小数的字符串中提取数字

  19. 19

    使用Java从字符串中提取任意5位数字

  20. 20

    使用正则表达式和vb.net从字符串中提取数字

  21. 21

    如何使用sed从字符串中提取多个文本和数字?

  22. 22

    使用公式从字符串中提取两个数字

  23. 23

    使用正则表达式从字符串中提取数字

  24. 24

    如何使用sed从逗号分隔的字符串中提取数字?

  25. 25

    使用R中的几个分隔符从字符串中提取数字

  26. 26

    如何使用PHP rexep或preg_match从字符串中提取字母和数字

  27. 27

    如何使用正则表达式从字符串中提取数字?

  28. 28

    如何使用正则表达式从Javascript中的字符串中提取数字

  29. 29

    如何使用JavaScript从带有小数的字符串中提取数字

热门标签

归档