如果我有一个类似abc_xyz
的字符串,则可以使用=REGEXEXTRACT(B2, "(.*)_")
从中提取abc
。但是,如果我有一个像abc_xyz_qwe
这样的字符串,该函数将返回abc_xyz
。
因此,您可以帮助我弄清楚如果字符串中存在多个由下划线分隔的值时,如何使公式仅返回abc
。
答案 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。