Því miður, utan kassans, er ekki hægt að sía gögn með reglulegri tjáningu í Excel.Ég væri ánægður með hvernig á að innleiða slíka síun með formúlum, en þetta verður ekki lengur okkar leið.
Á þessari skrifstofu er allt miklu verra en í venjulegu Microsoft Office og síun eftir venjulegri tjáningu mun heldur ekki virka á einfaldan hátt.
OpenOffice gerir nokkuð gott starf við að sía dálk með reglulegri tjáningu.
Líkt og OpenOffice getur LibreOffice flokkað dálk eftir venjulegri tjáningu.Jæja, hvað viltu, einu sinni var það einn kóðagrunnur.
Mig langar að kalla þessa skrifstofusvítu skrifblokk í heimi töflureikna, hún gerir ekkert
Fallegasta skrifstofupakkan að mínu mati, en ekki sú hagnýtasta, og auðvitað í OnlyOffice er ómögulegt að búa til dálksíu með reglulegri tjáningu.
Ég held að í Google docs töflureiknum sé einhvern veginn hægt að sía dálk með reglulegri tjáningu, en það tókst ekki, þó ég hafi reynt marga möguleika, en ég gerði eitthvað rangt.Það var engin töfraformúla.Einföld manneskja mun ekki ná tökum á síun í Google Docs, svo ég hætti djarflega á því, en samt er möguleiki.
Glætan.Zoho á stigi Office 365, algjörlega frumstæður eiginleikar hvað varðar síun gagna í dálki.
Yandex Office er byggt á Microsoft Office 365, svo ekkert virkar þar))
Nei, það er byggt á MyOffice vörunni
Glætan.Þetta er hálfgerð vara fyrir nörda, sú versta sem ég hef séð
Þegar gögn voru sett inn féll allt.Engin flokkun hér.Martröð.
Við skulum skoða hvernig við getum síað gögn í dálki með því að nota forritunarmál.Ég segi strax að það eru engar takmarkanir á forritunarmálum, á hvaða tungumáli sem er þar sem eru regluleg segð er hægt að sía töfludálk með reglulegri tjáningu.En til dæmis, það eru engin regluleg segð í LUA, svo jafnvel þar virkar það ekki.Ímyndum okkur að taflan okkar sé geymd í 1.csv skrá og reynum að sía með venjulegri tjáningu.
Dæmi um gögn:
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 dæmi um að sía dálk með reglulegri tjáningu:
<?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);
Það eru margir möguleikar til að útfæra þetta verkefni í PHP.
Kannski stysta lausnin á AWK.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK gerði frábært starf við að sía fyrsta dálkinn og setja allt snyrtilega inn í nýju skrána.