സാധാരണ എക്സ്പ്രഷനുകൾ ഉപയോഗിച്ച് കോളം അനുസരിച്ച് ഡാറ്റ എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം.15 വഴികൾ

Excel-ൽ റെഗുലർ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം



നിർഭാഗ്യവശാൽ, Excel-ൽ ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് ഡാറ്റ ഫിൽട്ടർ ചെയ്യുന്നത് സാധ്യമല്ല.സൂത്രവാക്യങ്ങൾ ഉപയോഗിച്ച് അത്തരം ഫിൽട്ടറിംഗ് എങ്ങനെ നടപ്പിലാക്കാമെന്ന് എനിക്ക് സന്തോഷമുണ്ട്, പക്ഷേ ഇത് മേലിൽ ഞങ്ങളുടെ വഴിയായിരിക്കില്ല.

എക്സൽ ഓഫീസ് 365-ൽ റെഗുലർ എക്‌സ്‌പ്രഷൻ ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഈ ഓഫീസിൽ, എല്ലാം ഒരു സാധാരണ മൈക്രോസോഫ്റ്റ് ഓഫീസിനേക്കാൾ വളരെ മോശമാണ്, കൂടാതെ ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് ഫിൽട്ടർ ചെയ്യുന്നതും ലളിതമായ രീതിയിൽ പ്രവർത്തിക്കില്ല.

OpenOffice-ൽ regex ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഓപ്പൺഓഫീസ് ഒരു സാധാരണ പദപ്രയോഗം ഉപയോഗിച്ച് കോളം ഫിൽട്ടർ ചെയ്യുന്ന ഒരു നല്ല ജോലി ചെയ്യുന്നു.

LibreOffice-ൽ റെഗുലർ എക്‌സ്‌പ്രഷൻ ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

OpenOffice പോലെ, LibreOffice-ന് ഒരു സാധാരണ പദപ്രയോഗം ഉപയോഗിച്ച് ഒരു കോളം അടുക്കാൻ കഴിയും.ശരി, നിങ്ങൾക്ക് എന്താണ് വേണ്ടത്, ഒരിക്കൽ അത് ഒരൊറ്റ കോഡ് ബേസ് ആയിരുന്നു.

MyOffice-ൽ പതിവ് എക്‌സ്‌പ്രഷനോടുകൂടിയ കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

സ്‌പ്രെഡ്‌ഷീറ്റുകളുടെ ലോകത്തിലെ ഈ ഓഫീസ് സ്യൂട്ടിനെ ഒരു നോട്ട്പാഡ് എന്ന് വിളിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു. ഇത് ഒന്നും ചെയ്യുന്നില്ല

ഓൺലിഓഫീസിൽ റീജക്സ് ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

എന്റെ അഭിപ്രായത്തിൽ ഏറ്റവും ഭംഗിയുള്ള ഓഫീസ് സ്യൂട്ട്, എന്നാൽ ഏറ്റവും ഫങ്ഷണൽ അല്ല, തീർച്ചയായും ഓൺലി ഓഫീസിൽ ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് കോളം ഫിൽട്ടർ നിർമ്മിക്കുന്നത് അസാധ്യമാണ്.

Google ഡോക്‌സിൽ ഒരു സാധാരണ എക്‌സ്‌പ്രഷൻ ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഗൂഗിൾ ഡോക്‌സ് സ്‌പ്രെഡ്‌ഷീറ്റുകളിൽ ഒരു സാധാരണ എക്‌സ്‌പ്രഷൻ ഉപയോഗിച്ച് ഒരു കോളം എങ്ങനെയെങ്കിലും ഫിൽട്ടർ ചെയ്യാൻ കഴിയുമെന്ന് ഞാൻ കരുതുന്നു, പക്ഷേ ഞാൻ വിജയിച്ചില്ല, ഞാൻ ധാരാളം ഓപ്ഷനുകൾ പരീക്ഷിച്ചുവെങ്കിലും ഞാൻ എന്തെങ്കിലും തെറ്റ് ചെയ്തു.മാജിക് ഫോർമുല ഇല്ലായിരുന്നു.ഒരു ലളിതമായ വ്യക്തി Google ഡോക്‌സിൽ ഫിൽട്ടറിംഗ് മാസ്റ്റർ ചെയ്യില്ല, അതിനാൽ ഞാൻ ധൈര്യത്തോടെ അത് അവസാനിപ്പിച്ചു, പക്ഷേ ഇപ്പോഴും ഒരു അവസരമുണ്ട്.

സോഹോ ഷീറ്റുകളിൽ റീജക്സ് ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഒരു വഴിയുമില്ല.ഓഫീസ് 365-ന്റെ തലത്തിലുള്ള Zoho, ഒരു കോളത്തിൽ ഡാറ്റ ഫിൽട്ടർ ചെയ്യുന്ന കാര്യത്തിൽ തികച്ചും പ്രാകൃതമായ സവിശേഷതകൾ.

Yandex Office-ൽ ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉള്ള ഒരു കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

Yandex Office Microsoft Office 365 അടിസ്ഥാനമാക്കിയുള്ളതാണ്, അതിനാൽ അവിടെ ഒന്നും പ്രവർത്തിക്കുന്നില്ല))

Mail.ru ഓഫീസിൽ ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉള്ള ഒരു കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഇല്ല, ഇത് MyOffice ഉൽപ്പന്നത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്

Ethercalc-ൽ regex ഉപയോഗിച്ച് ഒരു കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഒരു വഴിയുമില്ല.ഇത് ഗീക്കുകൾക്കുള്ള പകുതി ചുട്ടുപഴുത്ത ഉൽപ്പന്നമാണ്, ഞാൻ കണ്ടിട്ടുള്ളതിൽ വച്ച് ഏറ്റവും മോശമായത്

OffiDocs-ൽ റെഗുലർ എക്‌സ്‌പ്രഷൻ ഉപയോഗിച്ച് കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

ഡാറ്റ ചേർക്കുമ്പോൾ, എല്ലാം വീണു.ഇവിടെ വർഗ്ഗീകരണമില്ല.പേടിസ്വപ്നം.

പ്രോഗ്രാമിംഗ് ഭാഷകൾ ഉപയോഗിച്ച് പതിവ് എക്സ്പ്രഷനുകളുള്ള ഒരു കോളം ഫിൽട്ടർ ചെയ്യുന്നു

പ്രോഗ്രാമിംഗ് ഭാഷകൾ ഉപയോഗിച്ച് കോളത്തിലെ ഡാറ്റ എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം എന്ന് നോക്കാം.പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ നിയന്ത്രണങ്ങളൊന്നുമില്ലെന്ന് ഞാൻ ഉടൻ പറയും, പതിവ് എക്സ്പ്രഷനുകൾ ഉള്ള ഏത് ഭാഷയിലും ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് ഒരു പട്ടിക കോളം ഫിൽട്ടർ ചെയ്യാൻ കഴിയും.എന്നാൽ ഉദാഹരണത്തിന്, LUA-യിൽ പതിവ് എക്സ്പ്രഷനുകളൊന്നുമില്ല, അതിനാൽ അവിടെയും അത് പ്രവർത്തിച്ചേക്കില്ല.നമ്മുടെ ടേബിൾ ഒരു 1.csv ഫയലിൽ സംഭരിച്ചിട്ടുണ്ടെന്ന് സങ്കൽപ്പിക്കുക, കൂടാതെ ഒരു സാധാരണ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് ഫിൽട്ടർ ചെയ്യാൻ ശ്രമിക്കുക.

സാമ്പിൾ ഡാറ്റ:

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 ഉദാഹരണം:

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

PHP-യിൽ ഈ ടാസ്ക് നടപ്പിലാക്കുന്നതിന് ധാരാളം ഓപ്ഷനുകൾ ഉണ്ട്.

AWK-ൽ regex വഴി ഒരു കോളം എങ്ങനെ ഫിൽട്ടർ ചെയ്യാം

AWK-യിലെ ഏറ്റവും ചെറിയ പരിഹാരം.

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

ആദ്യ കോളം ഫിൽട്ടർ ചെയ്യുകയും പുതിയ ഫയലിലേക്ക് എല്ലാം ഭംഗിയായി ഇടുകയും ചെയ്യുന്ന ഒരു മികച്ച ജോലി AWK ചെയ്തു.





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