ជាអកុសល ចេញពីប្រអប់ វាមិនអាចត្រងទិន្នន័យដោយប្រើកន្សោមធម្មតានៅក្នុង Excel បានទេ។ខ្ញុំនឹងរីករាយពីរបៀបអនុវត្តការត្រងបែបនេះដោយប្រើរូបមន្ត ប៉ុន្តែវានឹងលែងជាវិធីរបស់យើងទៀតហើយ។
នៅក្នុងការិយាល័យនេះ អ្វីគ្រប់យ៉ាងគឺអាក្រក់ជាងនៅក្នុង Microsoft Office ធម្មតា ហើយការត្រងដោយកន្សោមធម្មតាក៏នឹងមិនដំណើរការតាមរបៀបសាមញ្ញដែរ។
OpenOffice ធ្វើការងារបានល្អក្នុងការត្រងជួរឈរជាមួយនឹងកន្សោមធម្មតា។
ដូច OpenOffice LibreOffice អាចតម្រៀបជួរឈរដោយកន្សោមធម្មតា។តើអ្នកចង់បានអ្វី ពេលវាជាមូលដ្ឋានកូដតែមួយ។
ខ្ញុំចង់ហៅឈុតការិយាល័យនេះថាជា notepad ក្នុងពិភពសៀវភៅបញ្ជី។ វាមិនមានអ្វីសោះ
ឈុតការិយាល័យដែលស្អាតបំផុតតាមគំនិតរបស់ខ្ញុំ ប៉ុន្តែមិនមានមុខងារច្រើនបំផុតទេ ហើយជាការពិតណាស់នៅក្នុង OnlyOffice វាមិនអាចទៅរួចទេក្នុងការបង្កើតតម្រងជួរឈរជាមួយនឹងកន្សោមធម្មតា។
ខ្ញុំគិតថានៅក្នុងសៀវភៅបញ្ជីឯកសារ Google វាអាចត្រងជួរឈរដោយកន្សោមធម្មតាបាន ប៉ុន្តែខ្ញុំមិនបានជោគជ័យទេ ទោះបីជាខ្ញុំបានព្យាយាមជម្រើសជាច្រើន ប៉ុន្តែខ្ញុំបានធ្វើអ្វីខុស។មិនមានរូបមន្តវេទមន្តទេ។មនុស្សសាមញ្ញម្នាក់នឹងមិនស្ទាត់ជំនាញការត្រងនៅក្នុង Google Docs ដូច្នេះខ្ញុំបញ្ចប់វាដោយក្លាហាន ប៉ុន្តែនៅតែមានឱកាស។
គ្មានផ្លូវទេ។Zoho នៅកម្រិត Office 365 លក្ខណៈពិសេសបឋមទាំងស្រុងទាក់ទងនឹងការត្រងទិន្នន័យក្នុងជួរឈរ។
ការិយាល័យ Yandex គឺផ្អែកលើ Microsoft Office 365 ដូច្នេះគ្មានអ្វីដំណើរការនៅទីនោះទេ))
ទេ វាផ្អែកលើផលិតផល MyOffice
គ្មានផ្លូវទេ។នេះគឺជាផលិតផលពាក់កណ្តាលដុតនំសម្រាប់ geeks ដែលអាក្រក់បំផុតដែលខ្ញុំធ្លាប់ឃើញ
នៅពេលបញ្ចូលទិន្នន័យ អ្វីៗបានធ្លាក់ចុះ។គ្មានការតម្រៀបនៅទីនេះទេ។សុបិន្តអាក្រក់។
សូមក្រឡេកមើលពីរបៀបដែលយើងអាចត្រងទិន្នន័យក្នុងជួរឈរដោយប្រើភាសាសរសេរកម្មវិធី។ខ្ញុំនឹងនិយាយភ្លាមថាគ្មានការរឹតបន្តឹងក្នុងភាសាសរសេរកម្មវិធីទេ ជាភាសាណាដែលមានកន្សោមទៀងទាត់ វាអាចធ្វើទៅបានដើម្បីត្រងជួរឈរតារាងជាមួយកន្សោមធម្មតា។ប៉ុន្តែជាឧទាហរណ៍ មិនមានកន្សោមធម្មតានៅក្នុង 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 ។
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK ធ្វើបានល្អណាស់ក្នុងការត្រងជួរឈរទីមួយ ហើយដាក់អ្វីគ្រប់យ៉ាងយ៉ាងស្អាតនៅក្នុងឯកសារថ្មី។