Leider, aus der Këscht, ass et net méiglech Daten mat engem regulären Ausdrock an Excel ze filteren.Ech wier frou wéi een esou Filteren mat Formelen ëmsetzt, awer dëst wäert net méi eise Wee sinn.
An dësem Büro ass alles vill méi schlëmm wéi an engem normale Microsoft Office, a Filteren no engem reguläre Ausdrock funktionnéiert och net op eng einfach Manéier.
OpenOffice mécht eng zimlech gutt Aarbecht fir eng Kolonn mat engem reguläre Ausdrock ze filteren.
Wéi OpenOffice, LibreOffice kann eng Kolonn no engem regulären Ausdrock sortéieren.Gutt, wat wëllt Dir, eemol war et eng eenzeg Code Basis.
Ech wéilt dës Büro Suite en Notizblock an der Welt vun de Spreadsheets nennen, et mécht näischt
Déi schéinst Büro Suite menger Meenung no, awer net déi funktionellst, an natierlech am OnlyOffice ass et onméiglech fir e Kolonnfilter mat engem reguläre Ausdrock ze maachen.
Ech denken, datt et an Google Docs Spreadsheets iergendwéi méiglech ass eng Kolonn mat engem reguläre Ausdrock ze filteren, awer ech hunn et net gelongen, obwuel ech vill Optiounen probéiert hunn, awer ech hunn eppes falsch gemaach.Et gouf keng Zauberformel.Eng einfach Persoun wäert d'Filterung net an Google Docs beherrschen, also hunn ech et fett en Enn gesat, awer nach ëmmer ass et eng Chance.
Op kee Fall.Zoho um Niveau vum Office 365, komplett primitiv Features wat d'Filterdaten an enger Kolonn ugeet.
Yandex Office baséiert op Microsoft Office 365, also näischt funktionnéiert do))
Nee, et baséiert op dem MyOffice Produkt
Op kee Fall.Dëst ass en hallef gebakene Produkt fir Geeks, dat Schlëmmst wat ech je gesinn hunn
Beim Asetzen vun Daten ass alles gefall.Keng Sortéierung hei.Nightmare.
Loosst eis kucken wéi mir Daten an enger Kolonn filteren mat Programméierungssproochen.Ech wäert direkt soen datt et keng Restriktiounen an de Programméierungssprooche gëtt, an all Sprooch wou et regelméisseg Ausdréck gëtt ass et méiglech eng Tabellkolonne mat engem reguläre Ausdrock ze filteren.Awer zum Beispill gëtt et keng regulär Ausdréck an der LUA, also och do funktionnéiert et vläicht net.Loosst eis virstellen datt eisen Dësch an enger 1.csv Datei gespäichert ass, a probéiert mat engem reguläre Ausdrock ze filteren.
Beispill Daten:
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
PHP Beispill fir eng Kolonn mat engem regulären Ausdrock ze filteren:
<?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);
Et gi vill Méiglechkeeten fir dës Aufgab an PHP ëmzesetzen.
Vläicht déi kuerzst Léisung op AWK.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK huet eng super Aarbecht gemaach fir déi éischt Kolonn ze filteren an alles ordentlech an déi nei Datei ze setzen.