如何在 openRefine 中获取以结尾的字符串
How to the get the strings in openRefine that ends with
我有 7 个琴弦
www.google.com/xx/xx/index.html
www.google.com/xx/xx/test.pdf
www.google.com/xx/xx/doenload.ppt
www.google.com/xx/xx/file.txt
www.google.com/xx/xx/products
www.google.com/xx/xx/XML
www.google.com/xx/xx/index.html
我必须得到唯一的这些字符串
o/p:
www.google.com/xx/xx/index.html
www.google.com/xx/xx/products
www.google.com/xx/xx/XML
www.google.com/xx/xx/index.html
如何在 openRefine 中只获取这些字符串并删除其他字符串。
1°变换使用if(or(value.split("/")[-1].contains("index.html"), value.split("/")[-1].contains(".") == false), value, null)
2° 刻面 -> 自定义刻面 --> 空白或空刻面
3° Select true
刻面。
4°全部 --> 编辑行 --> 删除所有匹配行。
我有 7 个琴弦
www.google.com/xx/xx/index.html
www.google.com/xx/xx/test.pdf
www.google.com/xx/xx/doenload.ppt
www.google.com/xx/xx/file.txt
www.google.com/xx/xx/products
www.google.com/xx/xx/XML
www.google.com/xx/xx/index.html
我必须得到唯一的这些字符串
o/p:
www.google.com/xx/xx/index.html
www.google.com/xx/xx/products
www.google.com/xx/xx/XML
www.google.com/xx/xx/index.html
如何在 openRefine 中只获取这些字符串并删除其他字符串。
1°变换使用if(or(value.split("/")[-1].contains("index.html"), value.split("/")[-1].contains(".") == false), value, null)
2° 刻面 -> 自定义刻面 --> 空白或空刻面
3° Select true
刻面。
4°全部 --> 编辑行 --> 删除所有匹配行。