Skip to content
YAS.SH
Text & Data🌐 سيرفر YASمتاح عبر APIbeginner

مرتّب النصوص

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

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
النتيجة

إيه اللي الأداة دي بتعمله؟

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

إمتى أستخدمها؟

  • ترتيب وتنظيم القوائم الكبيرة وحذف العناصر المكررة بضغطة زر واحدة.
  • فرز سجلات البيانات والبريد الإلكتروني والكلمات المفتاحية لمشاريع الـ SEO.
  • ترتيب الأرقام والمصفوفات النصية تصاعدياً أو تنازلياً للاستخدام البرمجي.

مثال واقعي

الإدخال
برتقال
تفاح
موز
تفاح
الناتج
برتقال
تفاح
موز (تم فرزها أبجدياً وحذف التكرار)

يدعم الترتيب الأبجدي الطبيعي وحساسية حالة الأحرف.

إدخال → معالجة → ناتج → الخطوة التالية

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

أخطاء شائعة

  • فرز الأرقام كأحرف نصية مما يجعل 10 تأتي قبل 2 (استخدم الفرز الرقمي أو الطبيعي للأرقام).
  • تجاهل المسافات البادئة في بداية بعض الأسطر مما يؤثر على دقة الترتيب الأبجدي.
  • حذف التكرار عن غير قصد عندما تكون التكرارات مطلوبة في السياق.

يعني إيه النتيجة

قائمة نصوص مرتبة ومنقحة وخالية من الفوضى ومعدة للاستخدام المباشر في المشاريع.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/text-sorter
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/text-sorter" \
  -H "Content-Type: application/json" \
  -d '{"input":"b\na\nc","mode":"asc"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/text-sorter", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "input": "b\na\nc",
  "mode": "asc"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/text-sorter", json={"input":"b\na\nc","mode":"asc"})
data = r.json()
FieldTypeRequiredDescription
inputstringYesMulti-line text
modestringNo (default "asc")asc | desc | natural | unique | shuffle
Success response
{ "result": "a\nb\nc" }

Sort lines ascending / descending / natural, dedupe, or shuffle (CSPRNG).

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات