Google表格正则表达式

时间:2018-08-16 02:15:03

标签: regex google-sheets formulas

如果我有一个类似abc_xyz的字符串,则可以使用=REGEXEXTRACT(B2, "(.*)_")从中提取abc。但是,如果我有一个像abc_xyz_qwe这样的字符串,该函数将返回abc_xyz

因此,您可以帮助我弄清楚如果字符串中存在多个由下划线分隔的值时,如何使公式仅返回abc

2 个答案:

答案 0 :(得分:0)

没有正则表达式:

=left(B2,find("_",B2)-1)

答案 1 :(得分:0)

array = np.random.uniform(size=[5, 5, 1000]) np.argmax(array, axis=[0, 1]) 替换为=REGEXEXTRACT(B2, "(.*)_"),并开始在第一个下划线之前选择字符串的一部分。

为答案提供信用:@CertainPerformance。