កម្មវិធីសម្អាត Whitespace ឥតគិតថ្លៃ
លុប space ពាក់ Extra កាត់ line បិទ blank line ហើយ normalize line ending ក្នុងអក្សរណាមួយ។ សម្អាតខ្លឹមសារ copy-paste ដោយចុចម្ដង។
ឬទម្លាក់ឯកសារ .txt, .csv, .md ឬ .log លើប្រអប់
ជម្រើសសំអាត
ការប្រើប្រាស់ទូទៅ
- សម្អាតលេខលើលម្អិតជួសជុលលម្អិតលម្អិតលក្ខណ្ឌលម្អិតលម្អិត Word PDF និងលម្អិតលម្អិត — លុបលម្អិតលម្អិត លេខលេខលម្អិតលម្អិត។
- សម្អាតលម្អិតលម្អិតលក្ខណ្ឌលម្អិតលក្ខណ្ឌលម្អិតលុបលម្អិតលម្អិតលម្អិត រកលម្អិតលម្អិតលក្ខណ្ឌលម្អិត ហើយលម្អិតលម្អិតលក្ខណ្ឌលម្អិតលក្ខណ្ឌលម្អិត។
- សម្អាតលម្អិតលម្អិតលម្អិតរកលម្អិតលម្អិតលក្ខណ្ឌលម្អិត WordPress Contentful ឬលម្អិតលម្អិត CMS ដូច្នេះលក្ខណ្ឌលម្អិតលក្ខណ្ឌលម្អិត។
- សម្អាតលម្អិតលម្អិតលក្ខណ្ឌលក្ខណ្ឌលុបលម្អិតលម្អិតលម្អិតលម្អិតលេខលម្អិតលម្អិត ឬលម្អិតលម្អិតលម្អិត។
- សម្អាតលម្អិតលម្អិតលម្អិតធ្វើឱ្យគម្លាតក្នុងអត្ថបទអ៊ីមែលមានលំនាំដូចគ្នា មុនផ្ញើ — ការពារភាពមិនស្រប់គ្នានៃការបង្ហាញលើកម្មវិធីអ៊ីមែលផ្សេងៗ។
វាដំណើរការដោយរបៀបណា
Whitespace Cleaner ដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើ regex JavaScript សរសេរដោយដៃ — គ្មានបណ្ណាល័យ គ្មានម៉ាស៊ីនមេឡើយ។ ការបំប្លែងនីមួយៗកើតឡើងនៅមូលដ្ឋានពេលអ្នកវាយបញ្ចូល ដោយលទ្ធផលធ្វើបច្ចុប្បន្នភាពក្នុងពេលវេលាជាក់ស្តែង។
- 1ការស្កេនព័ត៌មានបញ្ចូល និងស្ថិតិពេលអ្នកវាយបញ្ចូល ឬបិទភ្ជាប់ ឧបករណ៍ស្កេនអត្ថបទរបស់អ្នកជាមួយលំនាំ regex ជាក់លាក់ដើម្បីរាប់បន្ទាត់ដែលមានចន្លោះខាងចុង បន្ទាត់ទទេជាប់គ្នា តួអក្សរ tab ចន្លោះ Unicode (NBSP, ទទឹងពេញ) និងតួអក្សរប្រវែងសូន្យមើលមិនឃើញ។ ការរាប់ទាំងនេះលេចឡើងភ្លាមៗខាងក្រោមព័ត៌មានបញ្ចូល ដូច្នេះអ្នកអាចមើលឃើញអ្វីមានបញ្ហាពិតប្រាកដជាមួយអត្ថបទរបស់អ្នកមុនពេលសម្អាតអ្វីមួយ។
- 2ការបំប្លែង regex បន្ទាត់ម្តងៗអនុគមន៍ clean() បំបែកតាមបន្ទាត់ថ្មី ហើយអនុវត្តជម្រើសដែលអ្នកបានជ្រើសរើសតាមលំដាប់: tab ត្រូវបានជំនួស ឬបង្រួម ការរត់ចន្លោះស្រង់ត្រូវបានកាត់បន្ថយទៅមួយជាមួយ /[ \t]+/g បន្ទាប់មកបន្ទាត់នីមួយៗត្រូវបានកាត់។ ចន្លោះ Unicode ( , – , និងផ្សេងទៀត) ត្រូវបានជំនួសដោយចន្លោះធម្មតា; តួអក្សរប្រវែងសូន្យ (–, ) ត្រូវបានលុបចេញទាំងស្រុង។ វណ្ណយុត្តិឆ្លាតវៃដូចជាសម្រង់កោង និងសញ្ញាដាច់វែងត្រូវបានធ្វើឲ្យត្រង់ទៅសមមូល ASCII។
- 3ការកាត់បន្ទាត់ទទេ និងឯកសារបន្ទាប់ពីការងារបន្ទាត់នីមួយៗ បន្ទាត់ទទេជាប់គ្នាត្រូវបានលុបចេញទាំងស្រុង ឬបង្រួមទៅជាទទេមួយ (ជម្រើសណាមួយដែលអ្នកជ្រើសរើស) ដោយប្រើការជំនួស /\n{3,}/ តែមួយ។ បន្ទាត់ថ្មីនាំមុខ និងខាងចុងសម្រាប់ឯកសារទាំងមូលត្រូវបានកាត់ចេញចុងក្រោយ ដោយរក្សាតក្កវិជ្ជាឲ្យអាចទាយបានមិនថាលំដាប់ជម្រើសណាឡើយ។
- 4ការធ្វើឲ្យធម្មតានៃចុងបន្ទាត់ និងលទ្ធផលឧបករណ៍ស្វែងរកចុងបន្ទាត់លេចធ្លោនៃអត្ថបទដើម (LF, CRLF ឬ CR) មុនពេលការធ្វើឲ្យធម្មតា ដូច្នេះជម្រើស 'រក្សាដើម' អាចស្តារវាបានយ៉ាងស្មោះត្រង់។ អ្នកក៏អាចបង្ខំលក្ខណៈជាក់លាក់មួយផងដែរ។ អត្ថបទដែលបានសម្អាតលេចឡើងភ្លាមៗនៅផ្ទាំងលទ្ធផល ជាមួយផ្ទាំងស្ថិតិមុន/ក្រោយបង្ហាញការរាប់តួអក្សរ និងបន្ទាត់ដែលបានលុប និងប៊ូតុងទាញយក .txt ដែលសាងសង់ Blob នៅមូលដ្ឋាន។
ឧបករណ៍ពាក់ព័ន្ធ
កម្មវិធីលុបសំឡេងរំខានផ្ទៃខាងក្រោយ
ដកសំឡេងរំខានផ្ទៃខាងក្រោយ ខ្យល់ ចរាចរណ៍ ស៊ីស្ស និងហឺន ចេញពីសំឡេងថតជាមួយម៉ូឌែល AI ដែលដំណើរការលើឧបករណ៍របស់អ្នក។ គ្មានអ្វីត្រូវបានផ្ទុកឡើង ហើយមិនត្រូវការគណនីឡើយ។
ក្រដាសបោះពុម្ព — ក្រដាសមានបន្ទាត់ ក្រាហ្វ ក្រឡាចុច និងក្រដាសតន្ត្រី (PDF)
បោះពុម្ពក្រដាសផ្ទាល់ខ្លួនរបស់អ្នក៖ មានបន្ទាត់ (បន្ទាត់ធំ ឬបន្ទាត់បែបមហាវិទ្យាល័យ) ក្រាហ្វ ក្រឡាចុច អ៊ីសូម៉ែត្រ ហាត់សរសេរដៃ បន្ទាត់ប្រាំសម្រាប់តន្ត្រី ឬកំណត់ត្រា Cornell ក្នុង A4, Letter, A5 ឬ Legal ពណ៌បន្ទាត់ណាក៏បាន ចំនួនទំព័រតាមត្រូវការ។ PDF វ៉ិចទ័រច្បាស់ ដែលបង្កើតក្នុងកម្មវិធីរុករករបស់អ្នក។
ដកសញ្ញាផ្សំ (ស្វារ)
ដកសញ្ញាសម្គាល់ និងសញ្ញាបន្ថែមអក្សរចេញពីអត្ថបទសម្រាប់ slug ឈ្មោះឯកសារ ឬ ASCII — ជាមួយភាសាវៀតណាមត្រឹមត្រូវ (đ→d, សញ្ញាសំឡេង) និងរបៀប slugify។ ឥតគិតថ្លៃ ឯកជន ក្នុងកម្មវិធីរុករករបស់អ្នក។