Gegevens filteren op kolom met reguliere expressies.15 manieren

Een kolom filteren op reguliere expressie in Excel



Helaas is het out-of-the-box niet mogelijk om gegevens te filteren met een reguliere expressie in Excel.Ik zou graag willen weten hoe ik een dergelijke filtering met formules kan implementeren, maar dit zal niet langer onze manier zijn.

Een kolom filteren op reguliere expressie in Excel Office 365

In dit kantoor is alles veel erger dan in een gewoon Microsoft Office, en filteren op een reguliere expressie zal ook niet op een eenvoudige manier werken.

Een kolom filteren op regex in OpenOffice

OpenOffice kan een kolom met een reguliere expressie behoorlijk goed filteren.

Een kolom filteren op reguliere expressie in LibreOffice

Net als OpenOffice kan LibreOffice een kolom sorteren op een reguliere expressie.Nou, wat wil je, ooit was het een enkele codebasis.

Een kolom filteren met reguliere expressie in MyOffice

Ik zou deze kantoorsuite graag een notitieblok in de wereld van spreadsheets willen noemen. Het doet niets

Een kolom filteren op regex in OnlyOffice

Naar mijn mening de mooiste kantoorsuite, maar niet de meest functionele, en natuurlijk is het in OnlyOffice onmogelijk om een ​​kolomfilter te maken met een reguliere expressie.

Een kolom filteren met een reguliere expressie in Google Documenten

Ik denk dat het in Google docs-spreadsheets op de een of andere manier mogelijk is om een ​​kolom met een reguliere expressie te filteren, maar het is me niet gelukt, hoewel ik veel opties heb geprobeerd, maar ik deed iets verkeerd.Er was geen magische formule.Een eenvoudig persoon zal het filteren in Google Docs niet beheersen, dus ik heb er brutaal een einde aan gemaakt, maar er is nog steeds een kans.

Een kolom filteren op regex in Zoho-bladen

Echt niet.Zoho op het niveau van Office 365, compleet primitieve features wat betreft het filteren van data in een kolom.

Een kolom filteren met een reguliere expressie in Yandex Office

Yandex Office is gebaseerd op Microsoft Office 365, dus daar werkt niets))

Een kolom filteren met een reguliere expressie in Mail.ru office

Nee, het is gebaseerd op het MyOffice-product

Een kolom filteren op regex in Ethercalc

Echt niet.Dit is een halfbakken product voor geeks, het ergste dat ik ooit heb gezien

Een kolom filteren op reguliere expressie in OffiDocs

Bij het invoeren van gegevens viel alles.Hier wordt niet gesorteerd.Nachtmerrie.

Een kolom filteren met reguliere expressies met programmeertalen

Laten we eens kijken hoe we gegevens in een kolom kunnen filteren met programmeertalen.Ik zal meteen zeggen dat er geen beperkingen zijn in programmeertalen, in elke taal met reguliere expressies is het mogelijk om een ​​tabelkolom te filteren met een reguliere expressie.Maar er zijn bijvoorbeeld geen reguliere expressies in LUA, dus zelfs daar werkt het misschien niet.Laten we ons voorstellen dat onze tabel is opgeslagen in een 1.csv-bestand en proberen te filteren met een reguliere expressie.

Voorbeeldgegevens:

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

Een kolom filteren op regex in PHP

PHP-voorbeeld van het filteren van een kolom met een reguliere expressie:

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

Er zijn veel opties om deze taak in PHP te implementeren.

Een kolom filteren op regex in AWK

Misschien wel de kortste oplossing op AWK.

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

AWK heeft uitstekend werk verricht door de eerste kolom te filteren en alles netjes in het nieuwe bestand te plaatsen.





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