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

إزالة علامات الترقيم من النص عبر الإنترنت

أزيلوا علامات الترقيم من النص بواسطة مرشح متوقع يدعم Unicode ويحافظ على الحروف والأرقام والمسافات وعلامات الجدولة وفواصل الأسطر.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

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

أزيلوا الترقيم من دون تغيير الكلمات

تساعد علامات الترقيم القارئ، لكنها قد تعيق سير عمل يحتاج إلى تسلسل مبسط من الكلمات والأرقام. تفحص هذه الأداة النص المرسل حرفا حرفا، وتبقي حروف Unicode وأرقام Unicode والمسافات البيضاء. وتحذف الفواصل والنقاط والفواصل العليا وعلامات الاقتباس والأقواس والشرطات والشرطات المائلة وما يشبهها أينما ظهرت. تظل الحروف والأرقام الباقية بترتيبها الأصلي، ولا تتغير المسافات وعلامات الجدولة وفواصل الأسطر، فتظل متاحة للمعالجة اللاحقة. صمم السلوك ليكون مباشرا: فلا تعاد صياغة الجمل، ولا تخمن الفواصل، ولا تتغير حالة الأحرف، ولا تحول أنظمة الكتابة، ولا تستبدل علامات الترقيم بمسافات جديدة. إذا فصلت علامة وحدها بين كلمتين فقد تلتصقان بعد حذفها. عندما يكون الفصل ضروريا، جهزوا المصدر بما يناسب أو طبقوا بعد ذلك تجزئة تراعي المسافات وطبيعة بياناتكم. وبما أن القاعدة نفسها تطبق في كل مرة، فإن الإدخال المتطابق يعطي دائما ناتجا متطابقا.

ترشيح Unicode للنصوص متعددة اللغات

لا يقتصر النص على الأبجدية الإنجليزية، ولذلك فإن تعبيرا محصورا في ASCII قد يحذف أسماء صحيحة وحروفا مشكولة وأنظمة كتابة كاملة. يستخدم المرشح خصائص محارف Unicode للتعرف على الحروف والأرقام في أنظمة الكتابة المدعومة. ويمكنه إبقاء الحروف اللاتينية ذات العلامات والحروف اليونانية والسيريلية والعربية ورموز CJK والأرقام المعرفة في Unicode، مع حذف الترقيم المحيط بها. كما يتعرف على المسافات البيضاء بوصفها فئة في Unicode، فيحافظ على المسافات العادية وعلامات الجدولة وفواصل الأسطر. وتحذف أيضا الرموز التي ليست حروفا ولا أرقاما ولا مسافات، بما يطابق عقد القدرة الذي يقصر النتيجة على هذه الفئات. ويشمل ذلك الزخارف والرموز التعبيرية. لا تنفذ الأداة تسوية Unicode، لذلك لا تحول التسلسلات المتكافئة معياريا إلى تمثيل واحد. كذلك لا تغير حالة الأحرف ولا تستخرج الجذور ولا ترتب المحتوى ولا تزيل التكرار ولا تفسر النص. استخدموا أداة مستقلة للتسوية أو المعالجة اللغوية إذا احتاج سير العمل إلى قواعد تكافؤ إضافية.

استخدموا النتيجة في عمليات قابلة للتكرار

يفيد النص الخالي من الترقيم بوصفه تمثيلا وسيطا لفهرسة البحث والعد البسيط للكلمات وإعداد المعرفات والتمارين وتنظيف مجموعات البيانات والمقارنات التي ينبغي ألا تؤثر فيها فروق الترقيم. أرسلوا المصدر في حقل النص الإلزامي واقرؤوا القيمة المرشحة من حقل النص المعاد. تبلغ كلفة API مقدار $0.002 لكل طلب، بينما يستطيع المتصفح تشغيل المنطق الحتمي نفسه محليا. يرفض الإدخال الفارغ لأنه لا يقدم نصا للمعالجة؛ وهكذا يكشف خطأ واضح حالات السهو بدلا من إرجاع نجاح مضلل. أما الإدخال المكون من مسافات فقط فيقبل ويحفظ لأن المسافات جزء صريح من مجموعة المحارف المبقاة. قبل استخدام الناتج معرفا دائما أو صيغة معيارية حساسة أمنيا، ضعوا قواعد إضافية لحالة الأحرف والتسوية وأنظمة الكتابة والتصادمات. قد يؤدي حذف الترقيم وحده إلى نتيجة واحدة لأصول مختلفة، وقد يصل مقاطع كانت منفصلة. في المعالجة المعتادة، احتفظوا بالأصل إلى جانب النسخة المرشحة لأغراض العرض أو التدقيق أو إعادة المعالجة بقواعد أخرى.

إعداد النص لتحليل بسيط للكلمات

أزيلوا الترقيم قبل عد الكلمات أو مقارنتها مع الحفاظ على المسافات وبنية الأسطر في المصدر.

تنظيف التسميات المستوردة

رشحوا علامات الترقيم والرموز الزخرفية من التسميات المنسوخة مع إبقاء الحروف والأرقام متعددة اللغات.

مقارنة المقاطع مع تجاهل الترقيم

أنشئوا صيغة وسيطة حتمية عندما ينبغي ألا تؤثر فروق الترقيم في مقارنة لاحقة.

ما كلفة الاستخدام؟

تبلغ كلفة API مقدار $0.002 لكل طلب. وتشغل نسخة المتصفح منطق الترشيح الحتمي نفسه محليا.

ما المحارف التي تبقى؟

تبقى حروف Unicode وأرقام Unicode والمسافات البيضاء وفق ترتيبها الأصلي.

هل تبقى فواصل الأسطر وعلامات الجدولة؟

نعم. تبقى المسافات البيضاء، بما فيها المسافات وعلامات الجدولة وفواصل الأسطر.

هل تدعم الأداة الحروف المشكولة وغير اللاتينية؟

نعم. تستخدم خصائص محارف Unicode بدلا من قصر الحروف والأرقام على ASCII.

هل تستبدل علامات الترقيم بمسافات؟

لا. تحذف المحارف غير المسموح بها، ولذلك قد تتصل أجزاء لم يكن يفصل بينها إلا الترقيم.

ماذا يحدث عندما يكون النص فارغا؟

يؤدي غياب النص أو إرسال سلسلة فارغة أو قيمة ليست سلسلة إلى خطأ إدخال غير صالح.

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

POSThttps://api.kit.forhosting.com/text/remove-punctuation

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

curl -X POST https://api.kit.forhosting.com/text/remove-punctuation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, world! Room #42 is ready."}'
{
  "text": "Hello, world! Room #42 is ready."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.remove_punctuation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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