Здравствуйте, есть текст с тегами и от этих самых тегов его нужно почистить. В Excel все легко делается заменой, <*> на пусто. А в Power Query как это реализовать?
Удалить теги в PQ, удалить теги с текста силами PowerQuery
22.10.2019 10:57:38
|
|
|
|
22.10.2019 12:19:31
PooHkrd, спасибо, почти то что нужно. Если тег ошибочно не закрыт, или знак </> то обрезает, можно это как то добавить?
Изменено: |
|
|
|
22.10.2019 13:17:55
Oleksiy Babenko, дайте в примере конкретные возможные ситуации, и как должен выглядеть результат. Тогда покумекаю.
Вот горшок пустой, он предмет простой...
|
|
|
|
22.10.2019 13:48:02
С запросом все ок когда есть начало "<" и конец ">", но бывают случаи когда тег ошибочно не закрыт, есть или "<" или ">". Пример в файле.
|
|
|
|
22.10.2019 17:39:12
С условием выхода из цикла перемудрил. Вот так будет работать корректно:
Но это тоже не панацея, если, скажем, в одной строке будут пропущены у двух разных тегов разные же ограничители, то такая функция тоже не сработает. Чтобы любые косяки устранить это либо RegExp'ом надо шерудить или посимвольно каждую строку перебирать в поисках открывающих и закрывающих символов.
Изменено:
Вот горшок пустой, он предмет простой...
|
|||
|
|
22.10.2019 17:52:30
PooHkrd, это уже получше)), сенкс.
|
|
|
|
22.10.2019 18:11:15
Oleksiy Babenko, вот еще лучше. Практически идеал:
Немножко через одно место решение, зато отлично работает и без циклов обошлось.
Изменено:
Вот горшок пустой, он предмет простой...
|
|||
|
|
22.10.2019 19:37:41
Спасибо, сильно помог
|
||||
|
|
|||