it-swarm.asia

المفكرة ++ العثور على واستبدال سلسلة مع سطر جديد

اطلع على السيناريو حيث لديك سلسلة محددة تريد البحث عنها واستبدالها. تريد استبداله بسلسلة جديدة تحتوي على حرف سطر جديد (أو تسلسل أحرف).

abc123 xyz456-blah
fsafd23 xyz456-green
89hjkf23 xyz456-red
afdsa23 xyz456-yellow
abaac123 xyz456-orange

في السيناريو أعلاه ، أرغب في العثور على "xyz" و استبدال المسافة مع حرف إرجاع/سطر جديد.

ستبدو النتائج مثل:

abc123
xyz456-blah
fsafd23
xyz456-green
89hjkf23
xyz456-red
   ︙

إلخ...

السؤال: كيف يمكنك تحقيق ذلك بسهولة أكبر باستخدام Notepad ++؟ هل هناك أي أدوات أخرى تقترحها لتنفيذ هذا الأمر بسهولة؟

209
p.campbell

في Notepad ++ ، من السهل جدًا ...

  • البحث: xyz
  • استبدال بـ:\n


  • وضع البحث: ممتد (\ n ،\t ، إلخ)

الحيلة هي لضبط وضع البحث.

61
th3dude

أخدع قليلاً عندما تكون الأحرف S & Ring التي لا أستطيع الكتابة مباشرةً في حقول النص (مثل علامات التبويب والخطوط الجديدة). ابحث عن مكان ما في المستند يحتوي على هذا الحرف بالفعل ، ثم انسخه ، والصقه في حقل الاستبدال.

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

5
Macha

في مربع الحوار "استبدال" ، تأكد من تحديد "موسع" ضمن "وضع البحث". ثم اكتب في مربع البحث "xyz" واستبدل بـ "\ n".

5
tj111

بالنسبة لـ Notepad ++ ، قم بتغيير وضع البحث إلى Extended ثم في استبدال بـ استخدام الحقل\n .

2
dlux