Notepad + + לחלץ כתובות דואל מקובץ טקסט

Notepad + + לחלץ כתובות דואל מקובץ טקסט

כיצד לחלץ כתובות דואל מקובץ טקסט

לאחר קובץ, למשל מיצוי מתיבת הדואר שלך, ואתה רוצה לחלץ רק את כתובות הדוא"ל?

באמצעות Notepad + + ו פשוט ביטוי רגיל, זה די פשוט.

ראה להלן דוגמה מלאה, או, לסיכום, לפתוח את הקובץ שלך, השתמש להלן regexp כדי למצוא כתובות דוא"ל, להוסיף מעברי שורה לפני ואחרי כל אחד מהם, ולאחר מכן לסמן את השורות המכילות כתובת דוא"ל ולמחוק את הקווים לא מסומנים.

Notepad + + regex לחלץ טקסט

Piuttosto semplice - ma di seguito un esempio completo che utilizza questa regexp intelligente da una discussione Stackoverflow.com su "Estrai email da testo utilizzando notepad ++ e regexp" e con ulteriore ispirazione da una discussione su superuser.com "Come eliminare tutte le righe in Notepad ++ eccetto linee contenenti una parola di cui ho bisogno? ".

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

החל את הקובץ שלך - בדוגמה כי, מיצוי של "אל" כתובות של Outlook 2013 שנשלחו תיקיות דואר אלקטרוני - אתה יכול להיות הרבה תווים מוזרים, טקסט מיותר, כתובות דוא"ל באותו קו, ...

הצעד הראשון הוא לפתוח את האפשרות החלף, חיפוש => החלף או Ctrl + H.

Nnotepad + + ביטוי רגיל

כאן, למצוא מה, הזן מתחת ביטוי רגיל.

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

החלף ב, הזן את זה כדי להחליף כל כתובת דוא"ל על ידי: שורה שורה \ n + מחרוזת החיפוש $ 1 + הפסקה שורה \ n

\n$1\n

הקפד לבדוק את לחצן הבחירה 'ביטוי רגיל' ולחץ על החלף הכל.

ראה את התוצאה - כל כתובת דוא"ל נמצאת כעת לבדה בשורה חדשה.

השלב הבא הוא לזהות את כל השורות האלה המכילות רק כתובת דוא"ל אחת. פתח את ה- Marktab בחלון החיפוש. העתק את אותו ביטוי קודם כמו קודם כדי לזהות את כתובות האימייל. ודא שהביטוי 'רגיל' מסומן, יחד עם האפשרות 'סימניה', והתחל את פעולת הסימון באמצעות סמן הכל

בקובץ, כל השורות המכילות כתובות דוא"ל מסומנות כעת.

ב חיפוש => סימנייה, בחר את הסר Unbookmarked שורות

ו voilà! הקובץ שלך מכיל כעת רק את כתובות האימייל ללא טקסט מיותר.

כצעד אחרון, ייתכן שתרצה להסיר כפילויות כדי לקבל רשימה של כתובות דוא"ל ייחודיות.

חלץ הודעות דואל מטקסט file

כדי לחלץ הודעות דוא"ל מקובץ טקסט, פתחו אותו באמצעות עורך טקסט של Notepad ++, והחילו את ההוראות שלמעלה, באמצעות ביטוי רגיל, תיוג כל הודעות האימייל, בחירת הודעות האימייל בלבד והעתקתן.

חלץ הודעות אימייל מ- CSV

כתובות הדואר האלקטרוני ב- CSV, כגון ייצוא MicrosoftOutlook, פועלות בדיוק כמו בקובץ טקסט רגיל. פתח את קובץ ה- CSV עם Notepad + + עורך טקסט, להבדיל בין כתובות דוא"ל בודדות עם התהליך שהוסבר לעיל, ולהעתיק אותם.

Notepad + + להעתיק את כל התאמות regex

כדי להעתיק את כל ההתאמות של regex, השתמש בחלון החיפוש Marktab ב- Notepad ++. על ידי הצבתה של regexp, כל התוצאות התואמות את הרגולטור יסומנו, וניתן לבחור אותן ולהעתיק אותן כך.

הסר כפילויות בפנקס + +

פנקס רשימות + + תגים HTML HTML

כדי להסיר את תגי HTML ב- Notepad ++ מתוך טקסט, השתמש בביטוי הרגיל<.*?>|</.*?>, ולהחליף למשל עם רווח. ודא כי תיבת הסימון הביטוי הרגיל בטופס החיפוש נבחרה.

<.*?>|

Notepad + + לחלץ כתובות אתרים

בתפריט החלפה, נגיש עם קיצור הדרך CTRL + H, השתמש בביטוי הרגולרי הבא, כאשר הביטוי הרגיל והתאמות נקודה מסומנת בשורה חדשה:

.*?(http\:\/\/www\.[a-zA-Z0-9\.\/\-]+)

השתמש במחרוזת החלפה זו כדי לקבל רשימה של כל כתובות האתרים שחולצו בקובץ:

$1\n

כיצד להעתיק שורות מסומנות ב - NotePad ++

ניתן לסמן טקסט מסומן ב- Notepad + + באמצעות חיפוש רגולרי, באמצעות החיפוש> תפריט סימון, בחירת קו הסימניות ולחיצה על סימון הכל.

לאחר מכן, השתמש בתפריט החיפוש> סימניה> העתק שורות של סימניה, והתוצאה יכולה להיות מודבקת בקובץ חדש, המכיל את העתק של השורות המסומנות.

כיצד לחלץ הודעות דוא"ל מתוך טקסט במספר קליקים

כדי לחלץ הודעות דוא"ל מהטקסט, פשוט הזן ביטוי רגיל כדי לברר את כל כתובות הדוא"ל בקובץ טקסט, לדוגמה, מיצוי כל אנשי הקשר שלך מ- Microsoft Outlook.

לאחר מכן, זהה את כתובות האימייל והסר את הקווים הנוספים. באמצעות NotePad ++, זה יכול להיעשות בקלות על ידי ביצוע המדריך שלנו.

לחלץ את כתובת הדואל מ Notepad + + באמצעות regex

קרא עוד

מאמרים דומים

הערות (7)

Irene Page, 2018-08-19
Simple, clair et bien expliqué, merci beaucoup
Lee Ryan, 2018-08-19
No sabía acerca de estos detalles, por favor haga más
Raymond Mcbride, 2018-08-19
O poveste grozavă, mulțumesc pentru schimbul
Kathryn Baker, 2018-08-19
ที่ทำงานได้ดีสำหรับฉันไม่จำเป็นต้องดูเพิ่มเติมใด ๆ
testkingaws, 2018-11-05
Thank you, author, was very useful for me
George Mauricio Santana Lima, 2019-01-16
THIS TUTORIAL IS AMAZING, SUCH AN USEFUL GUIDE! <3
Kaspars, 2019-01-16
Thank you! This came handy!

השאר תגובה