Cum se filtrează datele după coloană cu expresii regulate.15 moduri

Cum se filtrează o coloană după expresia regulată în Excel



Din păcate, din cutie, nu este posibilă filtrarea datelor cu o expresie regulată în Excel.M-aș bucura cum să implementez o astfel de filtrare folosind formule, dar acesta nu va mai fi modul nostru.

Cum se filtrează o coloană după expresia regulată în Excel Office 365

În acest birou, totul este mult mai rău decât într-un Microsoft Office obișnuit și, de asemenea, filtrarea după o expresie obișnuită nu va funcționa într-un mod simplu.

Cum se filtrează o coloană după regex în OpenOffice

OpenOffice face o treabă destul de bună de a filtra o coloană cu o expresie regulată.

Cum se filtrează o coloană după expresia regulată în LibreOffice

La fel ca OpenOffice, LibreOffice poate sorta o coloană după o expresie regulată.Ei bine, ce vrei, cândva era o singură bază de cod.

Cum se filtrează o coloană cu expresie regulată în MyOffice

Aș dori să numesc această suită de birou un notepad în lumea foilor de calcul.Nu face nimic

Cum se filtrează o coloană după regex în OnlyOffice

Cea mai frumoasă suită de birou după părerea mea, dar nu cea mai funcțională, și bineînțeles în OnlyOffice este imposibil să faci un filtru de coloană cu o expresie regulată.

Cum se filtrează o coloană cu o expresie regulată în Google Docs

Cred că în foile de calcul Google docs este cumva posibil să filtrezi o coloană cu o expresie regulată, dar nu am reușit, deși am încercat o mulțime de opțiuni, dar am greșit ceva.Nu exista o formulă magică.O persoană simplă nu va stăpâni filtrarea în Google Docs, așa că am pus capăt cu îndrăzneală, dar totuși există o șansă.

Cum se filtrează o coloană după regex în foile Zoho

În nici un caz.Zoho la nivelul Office 365, caracteristici complet primitive în ceea ce privește filtrarea datelor într-o coloană.

Cum se filtrează o coloană cu o expresie regulată în Yandex Office

Yandex Office se bazează pe Microsoft Office 365, așa că nimic nu funcționează acolo))

Cum se filtrează o coloană cu o expresie regulată în biroul Mail.ru

Nu, se bazează pe produsul MyOffice

Cum se filtrează o coloană după regex în Ethercalc

În nici un caz.Acesta este un produs pe jumătate copt pentru tocilari, cel mai rău pe care l-am văzut vreodată

Cum se filtrează o coloană după expresia regulată în OffiDocs

La introducerea datelor, totul a căzut.Nicio sortare aici.Coșmar.

Filtrarea unei coloane cu expresii regulate folosind limbaje de programare

Să vedem cum putem filtra datele într-o coloană folosind limbaje de programare.Voi spune imediat că nu există restricții în limbajele de programare, în orice limbaj în care există expresii regulate este posibil să se filtreze o coloană de tabel cu o expresie regulată.Dar, de exemplu, nu există expresii regulate în LUA, așa că chiar și acolo este posibil să nu funcționeze.Să ne imaginăm că tabelul nostru este stocat într-un fișier 1.csv și să încercăm să filtram cu o expresie regulată.

Exemplu de date:

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

Cum se filtrează o coloană după regex în PHP

Exemplu PHP de filtrare a unei coloane cu o expresie regulată:

<?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);

Există o mulțime de opțiuni pentru implementarea acestei sarcini în PHP.

Cum se filtrează o coloană după regex în AWK

Poate cea mai scurtă soluție pe AWK.

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

AWK a făcut o treabă grozavă de a filtra prima coloană și de a pune totul cu grijă în noul fișier.





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