Como filtrar datos por columna con expresións regulares.15 xeitos

Como filtrar unha columna por expresión regular en Excel



Desafortunadamente, fóra da caixa, non é posible filtrar datos cunha expresión regular en Excel.Estaría encantado de implementar tal filtrado mediante fórmulas, pero este xa non será o noso camiño.

Como filtrar unha columna por expresión regular en Excel Office 365

Nesta oficina, todo é moito peor que nun Microsoft Office normal, e filtrar por unha expresión regular tampouco funcionará dun xeito sinxelo.

Como filtrar unha columna por expresión regular en OpenOffice

OpenOffice fai un bo traballo filtrando unha columna cunha expresión regular.

Como filtrar unha columna por expresión regular en LibreOffice

Do mesmo xeito que OpenOffice, LibreOffice pode ordenar unha columna por unha expresión regular.Ben, que queres, unha vez que era unha base de código único.

Como filtrar unha columna con expresión regular en MyOffice

Gustaríame chamar a esta suite ofimática un bloc de notas no mundo das follas de cálculo. Non fai nada

Como filtrar unha columna por expresión regular en OnlyOffice

A suite ofimática máis bonita na miña opinión, pero non a máis funcional, e por suposto en OnlyOffice é imposible facer un filtro de columna cunha expresión regular.

Como filtrar unha columna cunha expresión regular en Google Docs

Creo que nas follas de cálculo de Google docs é posible filtrar unha columna cunha expresión regular, pero non o conseguín, aínda que probei moitas opcións, pero fixen algo mal.Non había unha fórmula máxica.Unha persoa sinxela non dominará o filtrado en Google Docs, polo que acabei con audacia, pero aínda así hai unha oportunidade.

Como filtrar unha columna por regex nas follas de Zoho

De ningún xeito.Zoho a nivel de Office 365, características completamente primitivas en canto ao filtrado de datos nunha columna.

Como filtrar unha columna cunha expresión regular en Yandex Office

Yandex Office está baseado en Microsoft Office 365, polo que non funciona nada))

Como filtrar unha columna cunha expresión regular na oficina de Mail.ru

Non, está baseado no produto MyOffice

Como filtrar unha columna por expresión regular en Ethercalc

De ningún xeito.Este é un produto a medio cocer para frikis, o peor que vin

Como filtrar unha columna por expresión regular en OffiDocs

Ao inserir datos, todo caeu.Non hai clasificación aquí.Pesadelo.

Filtrar unha columna con expresións regulares mediante linguaxes de programación

Vexamos como podemos filtrar datos nunha columna usando linguaxes de programación.Direi de inmediato que non hai restricións nas linguaxes de programación, en calquera linguaxe onde haxa expresións regulares é posible filtrar unha columna de táboa cunha expresión regular.Pero, por exemplo, non hai expresións regulares en LUA, polo que mesmo alí pode non funcionar.Imaxinemos que a nosa táboa está almacenada nun ficheiro 1.csv, e intentemos filtrar cunha expresión regular.

Datos de mostra:

egais-sochi.ru;0;0;2016-03-29;2022-04-29;1
egewithsasha.ru;0;0;2021-03-29;2022-04-29;1
ego-logic.ru;0;0;2021-03-29;2022-04-29;1
egologic.ru;0;0;2021-03-29;2022-04-29;1
eight-8.ru;0;0;2021-03-29;2022-04-29;1
eight8.ru;0;0;2006-06-30;2022-04-29;1
ekb-crystal.ru;0;0;2021-03-29;2022-04-29;1
eko-stoun.ru;0;0;2021-03-29;2022-04-29;1
eko4u.ru;0;0;2008-04-01;2022-04-29;1
ekodrive.ru;0;0;2009-09-01;2022-04-29;1

Como filtrar unha columna por expresión regular en PHP

Exemplo PHP de filtrado dunha columna cunha expresión regular:

<?php
$lines = file ( '1.csv' );
$OUT='';
foreach ($lines as $line) {
    $items = explode(";", $line);
    if (!preg_match("#[0-9]#", $items[0]))
        $OUT.=$line;
}
file_put_contents("2.csv",$OUT);

Hai moitas opcións para implementar esta tarefa en PHP.

Como filtrar unha columna por expresión regular en AWK

Quizais a solución máis curta en AWK.

awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv

AWK fixo un gran traballo filtrando a primeira columna e poñendo todo ben no novo ficheiro.





bg bs ca ceb co cs cy da de el en eo es et fa fi fr fy ga gd gl gu ha haw hi hmn hr ht hu id ig is it iw ja jw ka kk km kn ko ku ky la lb lo lt lv mg mi mk ml mn mr ms mt my ne nl no ny or pa pl ps pt ro ru rw sd si sk sl sm sn so sr st su sv sw ta te tg th tk tl tr tt ug uk ur uz vi xh yi yo zh zu
Text to speech
QR-Code generator
Parsedown cheatsheet. Markdown
Filter data by column with regular expressions
Engines for creating games on LUA ?
JavaScript: draw a point
JavaScript: Speaking text in Chinese