我想添加一个基于另一列的列,并用所有不包含“jpg”的值填充它
所以否定这个:
filter(value.split(","), v, v.contains("jpg")).join("|")
我怎么写“不包含”?
我想添加一个基于另一列的列,并用所有不包含“jpg”的值填充它
所以否定这个:
filter(value.split(","), v, v.contains("jpg")).join("|")
我怎么写“不包含”?
contains
给出一个布尔输出,即真或假。所以我们有:
v = "picture.jpg" -> v.contains("jpg") = TRUE
v = "picture.gif" -> v.contains("jpg") = FALSE
filter
查找数组中对于您在过滤器中使用的任何条件返回 TRUE 的所有值。有几种方法可以过滤数组以查找不包含字符串的值,但使用 contains 最简单的方法可能是not
用来反转条件的结果:
filter(value.split(","), v, not(v.contains("jpg"))).join("|")