Sfortunatament, barra mill-kaxxa, mhux possibbli li tiġi ffiltrata d-dejta b'espressjoni regolari f'Excel.Inkun ferħan kif nimplimenta tali filtrazzjoni bl-użu ta 'formuli, iżda dan mhux se jibqa' mod tagħna.
F'dan l-uffiċċju, kollox huwa ħafna agħar milli f'Microsoft Office regolari, u l-iffiltrar b'espressjoni regolari wkoll mhux se jaħdem b'mod sempliċi.
OpenOffice jagħmel xogħol pjuttost tajjeb biex jiffiltra kolonna b'espressjoni regolari.
Bħal OpenOffice, LibreOffice jista' jagħżel kolonna b'espressjoni regolari.Ukoll, dak li trid, ladarba kienet bażi ta 'kodiċi wieħed.
Nixtieq insejjaħ din l-office suite bħala notepad fid-dinja tal-ispreadsheets.Ma jagħmel xejn
L-aktar suite ta 'uffiċċju sabiħa fl-opinjoni tiegħi, iżda mhux l-aktar funzjonali, u naturalment f'OnlyOffice huwa impossibbli li tagħmel filtru ta' kolonna b'espressjoni regolari.
Naħseb li fl-ispreadsheets ta 'Google docs huwa b'xi mod possibbli li tiġi ffiltrata kolonna b'espressjoni regolari, iżda ma rnexxiex, għalkemm ippruvajt ħafna għażliet, imma għamilt xi ħaġa ħażina.Ma kien hemm ebda formula maġika.Persuna sempliċi mhux se tikkontrolla l-iffiltrar f'Google Docs, għalhekk b'mod kuraġġuż waqqafha, iżda xorta hemm ċans.
Ebda mod.Zoho fil-livell ta 'Office 365, karatteristiċi kompletament primittivi f'termini ta' filtrazzjoni ta 'dejta f'kolonna.
Yandex Office huwa bbażat fuq Microsoft Office 365, għalhekk xejn ma jaħdem hemm))
Le, hija bbażata fuq il-prodott MyOffice
Ebda mod.Dan huwa prodott nofsu moħmi għall-geeks, l-agħar li qatt rajt
Meta ddaħħal id-data, kollox waqa '.L-ebda għażla hawn.Ħmar il-lejl.
Ejja nħarsu lejn kif nistgħu niffiltraw id-dejta f'kolonna billi tuża lingwi ta' programmar.Jien se ngħid mill-ewwel li m'hemm l-ebda restrizzjonijiet fil-lingwi ta 'programmar, fi kwalunkwe lingwa fejn hemm espressjonijiet regolari huwa possibbli li tiġi ffiltrata kolonna ta' tabella b'espressjoni regolari.Iżda per eżempju, m'hemm l-ebda espressjonijiet regolari fil-LUA, għalhekk anke hemm jista 'ma jaħdimx.Ejja nimmaġinaw li t-tabella tagħna hija maħżuna f'fajl 1.csv, u tipprova tiffiltra b'espressjoni regolari.
Dejta tal-kampjun:
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
Eżempju PHP ta' filtrazzjoni ta' kolonna b'espressjoni regolari:
<?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);
Hemm ħafna għażliet għall-implimentazzjoni ta 'dan il-kompitu fil-PHP.
Forsi l-iqsar soluzzjoni fuq AWK.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK għamel biċċa xogħol tajba biex iffiltra l-ewwel kolonna u poġġa kollox pulit fil-fajl il-ġdid.