Как получить строки в openRefine, которые заканчиваются на - PullRequest
0 голосов
/ 14 марта 2019

У меня было 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 Ответ

0 голосов
/ 14 марта 2019

1 ° Преобразование с использованием if(or(value.split("/")[-1].contains("index.html"), value.split("/")[-1].contains(".") == false), value, null)

his

2 ° Фасет -> Индивидуальный фасет -> Фасет пустым или нулевым

3 ° Выберите true в гранях.

4 ° Все -> Редактировать строки -> Удалить все подходящие строки.

...