أداة نصوص مجانية عبر الإنترنت - استبدال، تحويل، ترتيب، استخراج وتشفير
أداة النصوص من Delimiter.site هي محرر نصوص شامل يعمل في المتصفح يتيح لك تنظيف وإعادة تنسيق ومعالجة أي كتلة نصية دون كتابة سطر واحد من التعليمات البرمجية. الصق المحتوى الخاص بك، واختر العمليات من علامات التبويب أعلاه، ثم اضغط تطبيق - أو فعّل وضع الوقت الفعلي لرؤية النتائج أثناء الكتابة. لا يتم إرسال أي شيء إلى خادم؛ كل العمليات تعمل بالكامل في متصفحك.
علامة تبويب الاستبدال - بحث وإزالة واستبدال النصوص
علامة تبويب الاستبدال هي القسم الأقوى في أداة النصوص. تتيح لك إجراء عمليات بحث واستبدال مستهدفة بالإضافة إلى التنظيف الشامل بمربع اختيار واحد.
بحث واستبدال
أدخل مصطلح البحث ونص الاستبدال في الحقلين الأولين. يمكنك تنفيذ عملية بحث واستبدال ثانية مستقلة في الحقول أدناه. خيارات مفيدة:
- تجاهل حالة الأحرف - يطابق Apple وapple وAPPLE بالتساوي.
- استبدال مرة واحدة فقط - يتوقف بعد أول تطابق، ويترك الباقي دون تغيير.
- البحث في كل سطر - يطبق النمط بشكل مستقل على كل سطر.
- بداية / نهاية السطر - يثبت التطابق في بداية أو نهاية كل سطر.
- وضع التعبيرات النمطية - يعامل حقل البحث كتعبير نمطي، مما يتيح أنماطاً مثل
\d+أو(foo|bar).
مربعات اختيار الاستبدال السريع
تطبق شبكة مربعات الاختيار عمليات التنظيف الشائعة باستخدام حقل نص الاستبدال المشترك (اتركه فارغاً لحذف المحتوى المطابق):
- استبدال جميع المسافات البيضاء - يدمج كل حرف مسافة بيضاء في نص الاستبدال.
- استبدال المسافات الزائدة - يقلل المسافتين أو أكثر إلى واحدة (أو نص الاستبدال الخاص بك).
- استبدال علامات الجدولة - يحول أحرف الجدولة إلى مسافات أو أي نص.
- المسافات في البداية / النهاية - يزيل المسافات من بداية أو نهاية كل سطر.
- إزالة الأسطر الفارغة - يحذف الأسطر التي تحتوي على مسافات بيضاء فقط.
- مسافات → أسطر جديدة - يضع كل كلمة في سطر خاص بها.
- إزالة وسوم HTML - يزيل جميع وسوم
<tag>، ويترك نصاً عادياً. - إزالة الروابط - يزيل جميع روابط
http://وhttps://. - إزالة علامات الترقيم - يزيل جميع علامات الترقيم.
- إزالة الأحرف الخاصة - يحتفظ فقط بالأحرف والأرقام والمسافات.
- إزالة الأحرف غير ASCII - يزيل أي حرف خارج نطاق ASCII القياسي (مفيد لتنظيف النصوص المنسوخة من ملفات PDF أو المستندات بلغات أخرى).
الاستبدال السياقي
استخدم حقلي العلامات قبل وبعد لاستبدال كل شيء قبل أو بعد نص محدد. حقلا الأسطر التي تحتوي على والأسطر التي لا تحتوي على يستبدلان الأسطر الكاملة التي تطابق (أو لا تطابق) مصطلح البحث. بين يستبدل كل شيء موجود بين علامتين.
علامة تبويب التحويل - إعادة التنسيق وإعادة الهيكلة
بادئة ولاحقة
أضف أي نص إلى بداية أو نهاية كل سطر في آن واحد. هذا مثالي لإضافة علامات الاقتباس المفردة في SQL، أو النقاط، أو وسوم HTML، أو فواصل CSV لكل صف من البيانات.
التفاف عند N حرف
يقسم الأسطر الطويلة إلى أسطر أقصر عند عرض أحرف ثابت. مفيد لنصوص البريد الإلكتروني، أو مخرجات الطرفية، أو متطلبات الأنظمة القديمة التي لها حد أقصى لطول السطر.
عكس
- عكس النص - يقلب النص بالكامل حرفاً بحرف.
- عكس الأسطر - يضع السطر الأخير أولاً والسطر الأول أخيراً.
- عكس الكلمات - يعكس ترتيب الكلمات داخل كل سطر على حدة.
تحويل حالة الأحرف
- جملة - يكتب الحرف الأول من كل جملة بحرف كبير.
- عنوان - يكتب الكلمات الرئيسية بأحرف كبيرة، ويصغّر أحرف أدوات التعريف وحروف الجر.
- أحرف صغيرة / أحرف كبيرة - تحويل كامل قياسي لحالة الأحرف.
- تبديل الحالة - يعكس حالة كل حرف.
- عشوائي - يجعل حالة كل حرف عشوائية.
لمحول حالة أحرف مخصص بجميع الأوضاع بنقرة واحدة، استخدم محول حالة الأحرف.
ترقيم الأسطر
يضيف رقماً تصاعدياً في بداية كل سطر. حدد رقم البداية والنص الفاصل
(مثل . أو ) أو :) ليتوافق مع التنسيق المطلوب.
علامة تبويب الترتيب وإزالة التكرار - تنظيم وتنظيف القوائم
رتّب الأسطر أبجدياً (أ → ي أو ي → أ) أو رقمياً حسب أول رقم موجود في كل سطر (1 → 9 أو 9 → 1). إزالة الأسطر المكررة يحتفظ فقط بأول ظهور لكل سطر فريد (بدون تمييز حالة الأحرف). إزالة الكلمات المكررة يزيل التكرار داخل كل سطر، مع الحفاظ على بنية الجملة وإزالة المصطلحات المتكررة. لمزيد من التحكم في الترتيب وإزالة التكرار - بما في ذلك لوحة منفصلة تُظهر بالضبط الأسطر التي تمت إزالتها - استخدم أدوات ترتيب الأسطر وإزالة التكرارات المخصصة.
علامة تبويب الاستخراج - استخرج ما تحتاجه
الاستخراج بين علامتين
يستخرج كل نص فرعي موجود بين علامة بداية وعلامة نهاية. على سبيل المثال،
تعيين البداية إلى " والنهاية إلى " يستخرج جميع النصوص بين علامات الاقتباس المزدوجة.
بدّل تضمين علامات البداية والنهاية للاحتفاظ بالمحددات في المخرجات.
الأسطر التي تحتوي على
يُصفّي النص ليعرض فقط الأسطر التي تحتوي على كلمة أو عبارة محددة. فعّل مطابقة تامة لاشتراط تطابق السطر بالكامل بدلاً من جزء منه.
استخراج سريع
- عناوين البريد الإلكتروني - يستخرج جميع عناوين البريد الإلكتروني الصالحة، واحد في كل سطر.
- الروابط - يستخرج جميع روابط
http/https. - الأرقام - يستخرج كل عدد صحيح وعشري.
- الكلمات - يستخرج كل كلمة على حدة.
علامة تبويب فواصل الأسطر - التحكم في فواصل الأسطر
تمنحك علامة تبويب فواصل الأسطر تحكماً دقيقاً في مكان ظهور فواصل الأسطر:
- بعد كل كلمة - يضع كل كلمة في سطر خاص بها (يحول الفقرة إلى قائمة كلمات).
- كل N كلمة - يجمع الكلمات في مجموعات من N لكل سطر.
- كل N حرف - يلف النص بشكل صارم عند عدد أحرف ثابت.
- بعد نص محدد - يدرج فاصل سطر مباشرة بعد كل ظهور لحرف أو عبارة محددة، مثل نقطة أو فاصلة أو وسم إغلاق.
علامة تبويب التشفير - التحويل بين التنسيقات
تحول علامة تبويب التشفير النص بين تنسيقات الترميز الشائعة، وجميعها تُعالج من جانب العميل في متصفحك:
- ترميز / فك ترميز Base64 - يحول النص من وإلى Base64، المستخدم بشكل شائع لتضمين البيانات الثنائية في JSON وواجهات API ومرفقات البريد الإلكتروني.
- ترميز / فك ترميز URL - يشفر الأحرف الخاصة بالنسبة المئوية للاستخدام الآمن في عناوين URL وسلاسل الاستعلام (مثلاً المسافات تصبح
%20). - ترميز / فك ترميز كيانات HTML - يحول أحرفاً مثل
<إلى<والعكس، وهو ضروري لتضمين محتوى المستخدم بأمان في HTML. - تهريب / إلغاء تهريب Unicode - يحول الأحرف غير ASCII إلى تسلسلات تهريب
\uXXXXوالعكس، وهو مفيد لملفات JavaScript المصدرية وحمولات JSON.
وضع الوقت الفعلي مقابل زر التطبيق
عندما يكون وضع الوقت الفعلي مفعلاً (مربع الاختيار في الشريط العلوي)، تتحدث المخرجات فوراً أثناء الكتابة أو تغيير أي إعداد - مثالي للتجارب السريعة. عطّله عند العمل مع كتل نصية كبيرة حيث قد تبدو المعالجة الحية بطيئة، ثم استخدم زر تطبيق (أو ⌘Enter / Ctrl+Enter) لتنفيذ جميع العمليات دفعة واحدة.
ترتيب العمليات
تعمل العمليات دائماً بهذا التسلسل الثابت: الاستخراج → البحث والاستبدال → الاستبدال السريع → التحويل → الترتيب وإزالة التكرار → فواصل الأسطر. عمليات الترميز/فك الترميز تُطبق مباشرة على المخرجات الحالية ولا تتراكم مع سلسلة العمليات. استخدم إعادة تعيين العمليات في الشريط السفلي لمسح جميع الإعدادات وإعادتها إلى قيمها الافتراضية دون مسح النص الخاص بك.