ដំណើរការក្នុងស្រុកលើឧបករណ៍របស់អ្នក

ឧបករណ៍រាប់តួអក្សរ

រាប់តួអក្សរដែលមើលឃើញ, ប្រវែងមិនរាប់បញ្ចូលចន្លោះ, បន្ទាត់, បៃ (bytes) និង code points ភ្លាមៗនៅក្នុងកម្មវិធីរុករករបស់អ្នក។

បញ្ចូល
គ្រាន់តែបិទភ្ជាប់ ហើយការរាប់នឹងធ្វើបច្ចុប្បន្នភាពភ្លាមៗ។ អត្ថបទរបស់អ្នកមិនដែលចាកចេញពីឧបករណ៍របស់អ្នកឡើយ។
ដំណើរការក្នុងស្រុកតែប៉ុណ្ណោះ គ្មានការផ្ទុកឡើង
លទ្ធផល
បិទដែនកំណត់
តួអក្សរ (មើលឃើញ) កញ្ចុំ Grapheme តាមរយៈ Intl.Segmenter នៅពេលដែលមាន។
0 តួអក្សរ
មិនរាប់បញ្ចូលចន្លោះ/បន្ទាត់ថ្មី ដកចន្លោះចេញ
0 តួអក្សរ
បន្ទាត់
0 បន្ទាត់
បៃ (UTF-8) ដែនកំណត់ API/DB
0 បៃ
Code points ទិដ្ឋភាពបច្ចេកទេស
0 pts
ការប៉ាន់ស្មានប្រវែងពេញ (Full-width) ASCII = 0.5, ផ្សេងទៀត = 1.0
0 តួអក្សរ

ដែនកំណត់

ប្រវែងគោលដៅ កំណត់គោលដៅ និងតាមដានតួអក្សរដែលនៅសល់។
បិទដែនកំណត់
នៅសល់
វឌ្ឍនភាពឆ្ពោះទៅរកគោលដៅ
ការរាប់ផ្នែកដែលជ្រើសរើស

ជ្រើសរើសផ្នែកណាមួយនៃអត្ថបទ ដើម្បីបង្ហាញការរាប់ជាក់លាក់នៅក្នុងផ្ទាំងលទ្ធផល។

របៀបប្រើ

  1. 1

    បិទភ្ជាប់អត្ថបទរបស់អ្នក

    ការរាប់នឹងធ្វើបច្ចុប្បន្នភាពនៅពេលអ្នកវាយ ឬបិទភ្ជាប់។

  2. 2

    ពិនិត្យអ្វីដែលសំខាន់

    តួអក្សរដែលមើលឃើញគឺជាចម្បង ដោយមានបៃ និង code points ជាការបន្ថែម។

  3. 3

    កំណត់ដែនកំណត់

    បញ្ចូលគោលដៅដើម្បីមើលតួអក្សរដែលនៅសល់ និងវឌ្ឍនភាព។

ឧទាហរណ៍

សួស្តីពិភពលោក! 👨‍👩‍👧‍👦
ចន្លោះ និង
បន្ទាត់ថ្មី។

កំណត់សម្គាល់

  • ការរាប់ដែលមើលឃើញប្រើកញ្ចុំ grapheme; លទ្ធផលអាចប្រែប្រួលបន្តិចបន្តួចតាមបរិយាកាស។
  • ការរាប់មិនរាប់បញ្ចូលចន្លោះ នឹងដកចន្លោះ ការដាច់បន្ទាត់ ចេញមុនពេលរាប់។
  • ការរាប់បៃ UTF-8 មានប្រយោជន៍សម្រាប់ APIs, វាលទិន្នន័យ (DB) និងដែនកំណត់សារ។
  • ការប៉ាន់ស្មានប្រវែងពេញគ្រាន់តែជាការណែនាំ មិនមែនជាស្តង់ដារតឹងរ៉ឹងទេ។

សំណួរដែលសួរញឹកញាប់

តើវាផ្ញើអត្ថបទរបស់ខ្ញុំទៅកាន់ម៉ាស៊ីនមេដែរឬទេ?

ទេ ការរាប់ទាំងអស់កើតឡើងនៅក្នុងកម្មវិធីរុករករបស់អ្នក។

ហេតុអ្វីបានជាការរាប់ grapheme និង code point ខុសគ្នា?

រូបអារម្មណ៍ (Emoji) ឬតួអក្សរផ្សំអាចមាន code points ច្រើន ប៉ុន្តែជាតួអក្សរមើលឃើញតែមួយ។

តើការរាប់ផ្នែកដែលជ្រើសរើស រាប់បញ្ចូលទាំងការដាច់បន្ទាត់ដែរឬទេ?

បាទ ការរាប់ផ្នែកដែលជ្រើសរើសប្រើការរាប់ដែលមើលឃើញដូចគ្នាទៅនឹងការរាប់សរុប។

តើខ្ញុំអាចរាប់ដោយមិនគិតចន្លោះបានទេ?

បាទ សូមពិនិត្យមើលជួរ "មិនរាប់បញ្ចូលចន្លោះ/បន្ទាត់ថ្មី"។