我试图使用tokenize函数从字符串中提取数值。
tokenize(X:37381.56_Y:2478.73_Z:3747.87,'\d{3,}.\d{0,}')
产量
'X:','_Y:','_Z:'
而不是所需的坐标。
答案 0 :(得分:0)
这是因为您使用坐标作为模式中的标记。尝试使用坐标以外的字符。
示例:
tokenize('X:37381.56_Y:2478.73_Z:3747.87','[^\d\.]+')
产生
37381.56 2478.73 3747.87