ForHosting KIT · النصوص والذكاء الاصطناعي

استخراج كلمات ببادئة

مع البادئة a تعيد العبارة «apple apricot banana avocado berry almond» الكلمات apple وapricot وavocado وalmond، أي 4 مطابقات من 6 كلمات بترتيب ظهورها. مفيدة لتمارين التهجئة وإعداد الفهارس وجمع الرموز ذات الجذر الواحد. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
apple apricot banana avocado berry almond
البادئة
a
تحصل على
الكلمات
apple, apricot, avocado, almond
الكمية
4
إجمالي الكلمات
6

يحتاج المحررون والمعلمون ومحللو تحسين محركات البحث والمطوّرون غالبًا إلى قائمة قصيرة بكل كلمة تبدأ بحرف أو ببادئة رمز—لا جدول تكرارات كامل ولا تفريغ للكلمات الفريدة في المستند كله. تقبل أداة استخراج الكلمات حسب البادئة نصًا عاديًا وبادئة إلزامية، وتقسّم تسلسلات Unicode من الحروف والأرقام (بما في ذلك الفاصلات العليا الداخلية مثل don't)، وتعيد كل شكل سطحي مطابق بترتيب الظهور. تكون المطابقة غير الحساسة لحالة الأحرف مفعّلة افتراضيًا بحيث يطابق Apple وapple البادئة a، ويمكنكم التحويل إلى حالة صارمة عندما يجب أن تحتفظ الوسوم المرمّزة بكتابتها. تتضمن الاستجابة القائمة المرتبة وعدد المطابقات وإجمالي الرموز والبادئة التي أرسلتموها ووسم الطريقة لخطوط الأنابيب.

معنى «كلمات تبدأ ببادئة» وكيف تُختار المطابقات

الكلمة التي تبدأ ببادئة هي رمز تساوي أحرفه الأولى تلك البادئة وفق تعريف واضح لحدود الكلمة ولحالة الأحرف. تعرّف هذه القدرة الكلمة بأنها أقصى تسلسل من حروف أو أرقام Unicode، مع فاصلة عليا داخلية اختيارية، فتبقى الاختصارات والأسماء مثل don't أو O'Brien رمزًا واحدًا. علامات الترقيم والرموز والمسافات البيضاء تفصل الرموز فقط ولا تظهر أبدًا في قائمة المخرجات.

تُحفظ كل ظهورات بالترتيب في المستند بما في ذلك المكررات، لتروا كم يتكرر جذع مرمّز دون تمريرة ثانية. قد تحتوي استجابة النجاح على مصفوفة words فارغة عندما يحتوي النص رموزًا لا تشترك في البادئة—وهذه نتيجة تصفية صالحة وليست خطأ. يحافظ ذلك على دلالات تصفية صادقة لتدريبات المفردات وجمع الوسوم وعمليات مسح رموز المخزون حيث الصفر نتيجة طبيعية.

عقد الإدخال وشكل الاستجابة وسلوك الأخطاء

تُحوَّل الأعداد المنتهية وbigint لـ text أو prefix إلى سلاسل؛ وتُرفض الكائنات والمصفوفات والقيم المنطقية العارية. يُحدَّ الطول بمائة ألف حرف لإبقاء فحوص المتصفح وWorker ضمن حدود. مثال: النص apple apricot banana avocado berry almond مع البادئة a يعطي apple وapricot وavocado وalmond—أربع مطابقات من ستة رموز عند تجاهل حالة الأحرف.

اقرنوا هذه النقطة بقائمة كلمات فريدة عند الحاجة إلى المفردات كاملة دون مرشح بادئة، أو بأداة الكلمة الأكثر شيوعًا عندما يهمّكم القمة الواحدة فقط.

أين يثبت مستخرج الكلمات حسب البادئة قيمته

يبني معلمو اللغات قوائم انطلاق للصوتيات والإملاء: الصقوا مقطعًا، عيّنوا البادئة th أو un، وسلّموا الطلاب كل كلمة مطابقة بالترتيب دون تمييز يدوي. تجمع فرق المحتوى وتحسين محركات البحث كلمات مفتاحية مرشحة أو رموز منتجات تشترك في جذع (geo وbio وmulti) من نصوص طويلة قبل كتابة وسوم meta. تستخرج سكربتات التطوير والعمليات رموز SKU للمخزون أو أسماء feature flags أو رموز السجلات التي تبدأ ببادئة مشروع من نص حر مختلط.

تعزل مسارات المعاجم والمصطلحات المصطلحات ضمن نطاق حروف عند إعداد فهارس أبجدية. أبقوا الطلبات دون حد الأحرف، وثبّتوا مصفوفة words المرتبة والعدّادات في الاختبارات الآلية، فتحصلون على مرشح بادئة قابل للتكرار لإضافات CMS وتمارين LMS وedge workers وسكربتات التنظيف بالدفعات دون إقامة حزمة NLP كاملة.

تدريبات الصوتيات والمفردات

الصقوا مقطع قراءة وبادئة حرف أو مجموعة لسرد كل كلمة مطابقة لممارسة الإملاء والصوتيات في الصف.

جمع الوسوم وجذوع الرموز

اسحبوا رموز المنتجات أو الوسوم أو أسماء الميزات التي تشترك في بادئة مشروع من ملاحظات ونصوص إصدار مختلطة.

إعداد المعاجم والفهارس

صفّوا النصوص التقنية الطويلة بحثًا عن مصطلحات تبدأ بجذع مختار عند بناء معاجم أبجدية أو قوائم كلمات SEO قصيرة.

كيف يعمل استخراج الكلمات التي تبدأ ببادئة؟

يقسّم نصكم إلى كلمات Unicode من حروف وأرقام (مع فاصلات عليا داخلية)، ويحتفظ بالرموز التي تبدأ ببادئتكم وفق قواعد الحالة النشطة، ويعيدها بترتيب الظهور مع العدّادات.

هل تُدرج المطابقات المكررة؟

نعم. تُسرد كل ظهور في ترتيب المستند لتروا التكرار. استخدموا أداة كلمات فريدة منفصلة إن أردتم الأشكال المتمايزة فقط.

ماذا لو لم تطابق أي كلمة البادئة؟

ينجح الاستدعاء بمصفوفة words فارغة وcount صفر. تلك نتيجة تصفية صالحة. الأخطاء مخصّصة للحقول الإلزامية الناقصة أو الفارغة ولغيره من الإدخال غير الصالح.

هل يهم الفرق بين الأحرف الكبيرة والصغيرة عند مطابقة البادئة؟

ليس افتراضيًا: تطابق Apple البادئة a، وتطابق PreFix البادئة pre. فعّل المطابقة الصارمة عندما يجب أن تحتفظ الوسوم المرمّزة بحالة أحرفها، وعندها لا تطابق PreFix إلا Pre وليس pre.

هل تُعد الصيغ المختصرة مثل don't كلمة واحدة؟

نعم، فالفاصلة العليا داخل الكلمة تبقيها كاملة، لذلك تُعد don't وO'Brien كلمة واحدة لكل منهما. أما علامات الترقيم والرموز والمسافات فتفصل بين الكلمات فقط ولا تظهر في القائمة أبدًا.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/str/extract-words-starting

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/str/extract-words-starting \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"apple apricot banana avocado berry almond","prefix":"a"}'
{
  "text": "apple apricot banana avocado berry almond",
  "prefix": "a"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.extract_words_starting",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_chars100000
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

يفشل النص الفارغ أو البادئة الفارغة بـ invalid_input بدل اختراع مطابقات. المنطق النقي نفسه يغذي الأداة المجانية في المتصفح ومسار API المدفوع مسبقًا، فلا تختلف عروض الصفوف الدراسية ومرشحات الإنتاج في التقسيم إلى رموز.

معنى «كلمات تبدأ ببادئة» وكيف تُختار المطابقات

تستخدم المطابقة startsWith بأسلوب JavaScript على الرمز بعد تحويل اختياري إلى أحرف صغيرة: عندما يكون case_insensitive بقيمة true (الافتراضي) يُقارَن الرمز والبادئة بأحرف صغيرة، فيطابق PreFix وprefix البادئة pre. وعندما يكون case_insensitive بقيمة false يطابق PreFix البادئة Pre فقط لا pre. الحقول الناقصة أو الفارغة والإدخال الطويل جدًا وأشكال القيم المنطقية غير الصالحة وحدها تثير invalid_input.

عقد الإدخال وشكل الاستجابة وسلوك الأخطاء

أرسلوا جسم JSON بطريقة POST بحقلين إلزاميين: text سلسلة غير فارغة للفحص (أسماء بديلة: input وstring وvalue وcontent وs)، وprefix سلسلة غير فارغة يجب أن تبدأ بها كل مطابقة (أسماء بديلة: starts_with وstart وp). الحقل الاختياري case_insensitive افتراضه true ويقبل أيضًا ignore_case أو ci أو casefold؛ وتُقبل القيم المنطقية و0/1 وسلاسل true/false الشائعة. عند النجاح يتضمن الجسم words (أشكال سطحية مطابقة مرتبة) وcount (طول words) وtotal_words (كل الرموز بعد التقسيم) وprefix (صدى السلسلة التي قدّمتموها) وcase_insensitive (العلم الفعلي) وmethod بقيمة extract_words_starting لوسم خطوط الأنابيب. النص الناقص أو الفارغ أو المسافات فقط، والبادئة الناقصة أو الفارغة، والحقول الطويلة جدًا، والقيم المنطقية المعطوبة تفشل بـ invalid_input ولا تُحاسب.

أين يثبت مستخرج الكلمات حسب البادئة قيمته

ولأن التنفيذ parse نقي من المستوى A، تكلّف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة، ولا تستهلك فشل التحقق الرصيد.

هل المطابقة حسّاسة لحالة الأحرف؟

افتراضيًا لا: case_insensitive بقيمة true، لذا يطابق Apple البادئة a. اضبطوا case_insensitive على false للمطابقة الصارمة حسب الكتابة.

كم تكلفة استخراج الكلمات حسب البادئة؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُحاسب.

اطّلع على توثيق KIT الكامل ←