【发布时间】:2020-07-26 08:05:47
【问题描述】:
我有一个重复模式的字符串,例如:timestampField: <SOME_INT_VALUE> url: <SOME_STRING_VALUE>。正如您在示例中看到的那样,此模式返回多次(在此示例中为 4 次)。
SELECT my_string
FROM (SELECT 'timestampField: 1595351350 url: domainZ/aaaabbbbccccdddd timestampField: 1595351355 url: domainZ/eeeeffffgggghhhh timestampField: 1595351355 url: domainZ/iiiijjjjkkkkllll timestampField: 1595351356 url: domainZ/mmmmnnnnppppoooo' as my_string)
我想把这个大字符串分成 4 个(在这个例子中)不同的行,每一行都有一个字符串值
- timestampField: 1595351350 url: domainZ/aaaabbbbccccdddd
- timestampField: 1595351355 url: domainZ/eeeeffffgggghhhh
- timestampField: 1595351355 url: domainZ/iiiijjjjkkkkllll
- timestampField: 1595351356 url: domainZ/mmmmnnnnppppoooo
【问题讨论】:
标签: regex string design-patterns split google-bigquery