Text & Writing Tools

استخراج الأسطر المطابقة من النص

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

0 الأحرف

خيارات المطابقة

تتم معالجة النص من جهة العميل. لم يُعثر على fetch أو استدعاء API في كود المعالجة المفحوص.

لماذا تستخدم هذه الأداة؟

لماذا تستخدم هذه الأداة؟

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

طريقة الاستخدام

طريقة الاستخدام

  1. الخطوة 1

    أدخل النص

    الصق النص في منطقة Input Text. يُقيّم كل سطر على حدة.
  2. الخطوة 2

    حدد استعلام البحث

    أدخل الكلمة أو العبارة المطلوب العثور عليها في خيار query.
  3. الخطوة 3

    اختر قاعدة المطابقة

    حدد matchMode المطلوب. القيمة الافتراضية المهيأة هي contains.
  4. الخطوة 4

    اضبط مطابقة الأحرف

    استخدم caseSensitive للتحكم في حساسية حالة الأحرف. قيمته الافتراضية false.
  5. الخطوة 5

    تحقق من المخرجات

    راجع Matching Lines للتأكد من احتوائها على الأسطر المطلوبة.
  6. الخطوة 6

    انسخ أو نزّل

    اختر Copy لنسخ المخرجات أو Download لحفظها. استخدم Clear للبدء من جديد أو Load Example لتجربة نص.

كيفية استخراج الأسطر المطابقة من النص عبر الإنترنت

الصق النص في منطقة Input Text، وأدخل كلمة أو عبارة في خيار الاستعلام، ثم اختر قاعدة المطابقة المناسبة. تفحص الأداة كل سطر وتجمع النتائج المطابقة بفواصل أسطر. استخدم Copy لإعادة استخدام المخرجات أو Download لحفظها.

العثور على الأسطر التي تتضمن كلمة في ملف نصي كبير

الاستعلام الافتراضي سلسلة فارغة، ووضع المطابقة الافتراضي هو contains. أدخل مصطلحًا مثل error أو invoice أو contact للاحتفاظ بالأسطر التي تتضمنه. يفيد ذلك في تصفية سجلات التطبيقات والصادرات والقوائم النصية.

استخراج التطابقات النصية الكاملة أو الجزئية

يتحكم الخيار matchMode في كيفية تفسير دالة المطابقة للاستعلام. ينبغي التحقق من قيم الخيارات المتاحة وقواعدها الدقيقة في مساعد المطابقة قبل اختيار وضع محدد. القيمة الافتراضية contains مؤكدة من إعدادات الأداة.

استخراج الأسطر مع مراعاة حالة الأحرف

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

نسخ الأسطر المصفّاة أو تنزيلها

بعد التصفية، استخدم Copy لنسخ المخرجات إلى الحافظة أو Download لحفظ النتيجة. يتيح Load Example إدراج نص نموذجي، ويعيد Clear ضبط العمل الحالي. لم يتحدد اسم ملف التنزيل وامتداده.

مثال: استخراج الأسطر التي تحتوي على error

اجعل query مساويًا لـ error واستخدم قاعدة المطابقة contains. عند تعطيل حساسية حالة الأحرف، يعتمد التطابق على سلوك المساعد. يوضح المثال الآتي النتيجة المقصودة عند عدم مراعاة حالة الأحرف.

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

يعالج التنفيذ المفحوص النص من جهة العميل ولا يُظهر fetch أو استدعاء API في مسار المعالجة. يمكنك لصق النص في الأداة بدل الاعتماد على طلب خادم للتصفية. ولا يحدد ذلك كيفية تعامل الموقع الأوسع مع البيانات الأخرى.

شرح الميزات

تصفية الأسطر حسب الاستعلام

أدخل كلمة أو عبارة في query لتحديد الأسطر المطابقة. الاستعلام الافتراضي سلسلة فارغة.

قاعدة مطابقة قابلة للضبط

يحدد matchMode طريقة مقارنة السطر بالاستعلام. القيمة الافتراضية هي contains؛ وتتطلب القيم الأخرى التحقق من مساعد المطابقة.

التحكم في حساسية حالة الأحرف

تكون القيمة الافتراضية لـ caseSensitive هي false، لذا لا تُفعّل المطابقة الحساسة لحالة الأحرف افتراضيًا.

النسخ إلى الحافظة

استخدم Copy لنسخ المخرجات المستخرجة. تتضمن الواجهة أيضًا تسمية Copied! بعد النسخ.

تنزيل النتائج

استخدم Download لحفظ الأسطر المستخرجة. لم يتأكد اسم الملف المنشأ ونوعه.

تحميل مثال

يوفر Load Example طريقة لإدخال نص نموذجي لتجربة الأداة.

مسح النص الحالي

يتوفر Clear لإعادة ضبط العمل الحالي في الواجهة.

المعالجة من جهة العميل

تصفّي شيفرة المعالجة المفحوصة الأسطر في المتصفح دون رصد fetch أو استدعاء API للعملية.

ما استخدامات هذه الأداة؟

تصفية سجلات التطبيقات

احتفظ بالأسطر التي تحتوي على مصطلح مثل error أو warning عند مراجعة سجلات نصية.

العثور على سجلات في نص مُصدّر

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

إعداد قوائم نصية حسب الكلمات المفتاحية

احتفظ بالأسطر التي تتضمن كلمة محددة قبل نسخ القائمة المصفاة إلى تطبيق آخر.

مراجعة ملاحظات الدعم

ابحث في الملاحظات الملصقة عن كلمة أو عبارة ذات صلة بدل قراءة كل سطر يدويًا.

فصل ملاحظات البحث ذات الصلة

استخرج الأسطر التي تتضمن موضوعًا محددًا من مجموعة ملاحظات نصية.

معلومات الأداة

وضع الأداةextractMatchingLines
الاستعلام الافتراضيسلسلة فارغة
وضع المطابقة الافتراضيcontains
حساسية حالة الأحرف افتراضيًاfalse
افتراضات الإدخالنص عادي مقسّم إلى أسطر
الإخراجالأسطر المطابقة مجمّعة بفواصل أسطر
المعالجةمن جهة العميل؛ لم يُرصد fetch أو API في كود المعالجة المفحوص

الفوائد

  • الاحتفاظ بالأسطر المطابقة مع استبعاد غير المطابقة.
  • إمكانية ضبط الاستعلام وسلوك المطابقة.
  • تبدأ الأداة بمطابقة contains وتعطيل حساسية حالة الأحرف.
  • توفر عناصر Copy وDownload وLoad Example وClear.
  • تعيد الأسطر المحددة مفصولة بفواصل أسطر.

القيود

  • يعتمد سلوك المطابقة على matchMode المحدد وتنفيذ مساعد المطابقة.
  • لا يحدد الكود المتاح كل قيم matchMode المدعومة أو قواعدها الدقيقة.
  • الاستعلام الافتراضي فارغ، لذا تعتمد النتيجة على طريقة تعامل المساعد معه.
  • لا يحدد الكود حدًا أقصى لطول الإدخال أو حجم الملف.
  • لم يتأكد اسم ملف التنزيل وامتداده.
  • لا يثبت كون المعالجة محلية في الكود المفحوص أن الموقع كله يعمل دون اتصال أو لا يجمع بيانات أخرى.

طريقة معالجة النص

ينفذ الكود المفحوص تصفية الأسطر في المتصفح، ولم يُعثر على fetch أو استدعاء API في مسار المعالجة. يدعم ذلك وصف عملية التصفية بأنها محلية، لكنه لا يتحقق بصورة مستقلة من ممارسات الخصوصية الأوسع للموقع أو التحليلات أو التخزين أو سلوك الشبكة خارج هذا الكود.

نصائح

  • أدخل كلمة أو عبارة محددة في query لتضييق النتائج.
  • ابدأ بـ contains عندما تريد البحث عن المصطلح في أي موضع من السطر.
  • اترك caseSensitive بقيمة false إذا لم تكن فروق الأحرف الكبيرة والصغيرة مهمة.
  • استخدم Load Example لتجربة الأداة قبل لصق نصك.
  • تحقق من المخرجات قبل استخدام Copy أو Download.
  • للملفات النصية الكبيرة، الصق محتواها في منطقة الإدخال؛ فلم يؤكد الكود استيراد الملفات مباشرةً.

الأسئلة الشائعة

كيف أستخرج الأسطر التي تحتوي على كلمة محددة؟

أدخل النص، واجعل query مساويًا للكلمة المفتاحية، واستخدم مطابقة contains. تفحص الأداة كل سطر وتجمع الأسطر المطابقة بفواصل أسطر. راجع Matching Lines قبل النسخ أو التنزيل.

هل يمكنني استخراج أسطر مطابقة من ملف نصي كبير؟

نعم. الصق نص الملف الكبير في منطقة الإدخال وصفّ الأسطر. لا يحدد الكود حدًا أقصى لطول النص، لذا لا يضمن حدًا لحجم الملف أو مستوى الأداء.

هل تتجاهل المطابقة الأحرف الكبيرة والصغيرة؟

القيمة الافتراضية لـ caseSensitive هي false. يعتمد سلوك المقارنة الدقيق على مساعد المطابقة وmatchMode المحدد. راجع تنفيذ المساعد للتأكد من مقارنة حالة الأحرف.

كيف أستخرج الأسطر المطابقة في المتصفح؟

استخدم منطقة الإدخال وخيارات الاستعلام والمطابقة. يصفّي التنفيذ المفحوص الأسطر في كود جهة العميل، ولم يُعثر على fetch أو API في مسار المعالجة. لا يثبت ذلك أن الموقع كله يعمل دون اتصال.

هل يمكنني نسخ الأسطر المستخرجة إلى تطبيق آخر؟

نعم. اختر Copy لنسخ Matching Lines إلى الحافظة. تتضمن الواجهة أيضًا تسمية Copied!، وبعدها يمكنك لصق النص في تطبيق آخر يدعم النصوص.

هل يمكنني تنزيل الأسطر المطابقة كملف نصي؟

نعم. تتضمن الواجهة Download لحفظ المخرجات. لا يحدد الكود المتاح اسم الملف أو امتداده، لذا لا يمكن ضمان تنسيق محدد بناءً على هذه المعلومات وحدها.

ماذا يحدث إذا كان استعلام البحث فارغًا؟

خيار query افتراضيًا سلسلة فارغة. تعتمد النتيجة النهائية على كيفية تعامل مساعد matches مع الاستعلام الفارغ وقاعدة المطابقة المحددة. لا يظهر سلوك المساعد كاملًا في الكود المقدم.

هل يمكنني البحث عن عبارة بدل كلمة واحدة؟

نعم. يُحوّل query إلى سلسلة نصية قبل المطابقة، لذا يمكنك إدخال عبارة أو كلمة واحدة. يعتمد السلوك الدقيق للمسافات وحدود العبارة على قاعدة المطابقة المختارة.

هل ترفع أداة استخراج الأسطر المطابقة نصي إلى خادم؟

تعمل شيفرة التصفية المفحوصة من جهة العميل، ولم يُعثر على fetch أو استدعاء API في مسار المعالجة. يدعم ذلك المعالجة المحلية لهذه العملية، لكنه ليس تدقيقًا كاملًا للشبكة أو معالجة البيانات في الموقع.