پاشەوەکەری زنجیرەی بەخۆڕایی
دەق بگەڕێنەوە پیت بە پیت، ڕیزی وشە بگۆڕە، هەر هێڵێک بگۆڕە، یان ڕیزی هێڵ بگۆڕە. دۆزینەوەی پالیندرۆم لەخۆدەگرێت.
چۆن کار دەکات
ئەم ئامرازە دەق پێچەوانە دەکاتەوە تەواو لە وێبگەڕەکەتدا بەبێ هیچ پشتبەستنی دەرەکی — لۆژیکی سەرەکی جاڤاسکریپتی سادەیە، لەگەڵ وردەکارییەکی گرنگ: APIی سەرەکی Intl.Segmenterی وێبگەڕ بەکاردێنێت (کاتێک بەردەستە) بۆ دابەشکردنی دەق بۆ کۆمەڵی گرافیم پێش پێچەوانەکردن، بۆیە پیتی فرە-خاڵ-کۆدی وەک زنجیرەی ئیمۆجی (👨👩👧) و پیتی خاڵدار (é) بەبێ لێکترازان دەمێننەوە.
- 1هەڵبژاردنی دۆخشەش دۆخی پێچەوانەکردن بەردەستە: پێچەوانەکردنی هەموو پیتێک، پێچەوانەکردنی پیت لەناو هەر وشەیەکدا (پاراستنی ڕیزبەندی وشە)، پێچەوانەکردنی ڕیزبەندی وشە، پێچەوانەکردنی پیت لە هەر هێڵێک، پێچەوانەکردنی ڕیزبەندی هێڵ، یان سەرەوژێرکردنی هەموو ڕیزبەندییەکە. دۆخی هەڵبژێردراو دەستبەجێ جێبەجێدەکرێت هەروەک دەینووسیت — هیچ هەنگاوی ناردن نییە.
- 2دابەشکردنی گرافیم-هۆشیار لە ڕێگای Intl.Segmenterەوەپێش پێچەوانەکردنی پیت، دەقەکە دابەش دەکرێت بە بەکارهێنانی Intl.Segmenter لەگەڵ granularity دانراو بۆ 'grapheme'. ئەمە پیتی هەستپێکراو لەلایەن بەکارهێنەرەوە دەدات لەبری خاڵی کۆدی خاوی یونیکۆد، بۆیە ئیمۆجییەکی ئاڵا یان جووتی پیت-بنەڕەتی-پێکەوە-هێمای-تێکەڵکراو پێکەوە دەمێنێتەوە کاتێک ڕیزەکە پێچەوانە دەکرێتەوە. وێبگەڕی بەبێ Intl.Segmenter دەگەڕێتەوە بۆ دووپاتکردنەوەی بڵاوکراوە.
- 3دۆخی سەرەوژێر خشتەیەکی گەڕان بەکاردێنێتدۆخی 'سەرەوژێر' هەر پیتێک نەخشە دەکات بەسەر خشتەیەکی گەڕانی جێگیری 100-تۆماردا لە هاوشێوەی یونیکۆددا (بۆ نموونە، 'e' دەبێتە 'ǝ'، '?' دەبێتە '¿')، پاشان ڕیزی گرافیم پێچەوانە دەکاتەوە بۆیە ئەنجامەکە بەدروستی دەخوێندرێتەوە کاتێک بەشێوەیەکی فیزیکی 180 پلە دەخولێنرێت.
- 4دەرچوون و ناسینەوەی پالیندرۆمئەنجامی پێچەوانەکراو زیندوو نوێدەبێتەوە لە ڕێگای هووکی useMemoی Reactەوە. لە دۆخی پێچەوانەکردنی پیتدا ئامرازەکە هەروەها پشکنین دەکات ئایا داخڵی سەرەتایی پالیندرۆمە یان نا، بە بەکارهێنانی پاڵاوگەیەکی پیت/ژمارە یونیکۆد-هۆشیار (\p{L}\p{N}) پێش بەراوردکردن. کرتەکردن لەسەر کۆپی دەرچوونەکە بۆ کلیپبۆرد دەنووسێت لە ڕێگای APIی ستانداردی navigator.clipboardەوە.
ئامرازە پەیوەندیدارەکان
دروستکەری نووسینی سەرەوژێر
نووسین سەرەوژێر بکە، ئاوێنە بکە، یان پێچەوانە بکەوە بەکارهێنانی پیتی یونیکۆدی هاوشێوە.
دەنگی پاشەوە
فایلی دەنگ بە پاشەوە لێبدە. سوودبەخشە بۆ بەرهەمهێنانی موزیک و پشکنینی نامەی شاراوەی پاشەوە. بە تەواوی لە وێبگەڕەکەتدا کاردەکات، بێ بارکردن.
ڕیزکەری دەق
هێڵەکانی دەق بەپێی ئەلفوبێ، درێژی، ژمارەیی، یان هەڕەمەکی ڕیز بکە. دووبارەکان لابدە، بۆشایی کورت بکەرەوە، و لیست تێکەڵ بکە.