دفترچه یادداشت ++ آدرس ایمیل را در چند مرحله از پرونده متنی استخراج کنید

داشتن یک پرونده، برای مثال استخراج از صندوق پستی خود، و شما می خواهید تنها آدرس ایمیل را استخراج کنید؟


چگونه آدرس های ایمیل را از فایل متنی استخراج کنیم؟

داشتن یک پرونده، برای مثال استخراج از صندوق پستی خود، و شما می خواهید تنها آدرس ایمیل را استخراج کنید؟

با استفاده از Notepad ++ و بیان ساده ساده، بسیار ساده است.

زیر یک نمونه کامل را ببینید یا خلاصه کنید فایل خود را باز کنید، برای پیدا کردن آدرسهای ایمیل، regexp زیر را استفاده کنید، قبل و بعد از هر یک از آنها خطوط را اضافه کنید و سپس خطوط حاوی یک آدرس ایمیل را علامت بزنید و خطوط نامگذاری نشده را حذف کنید.

Notepad + + text regex

بسیار ساده و ساده - اما در زیر یک مثال کامل با استفاده از این regexp هوشمندانه از یک بحث stackoverflow.com در مورد ٪ ٪ استخراج ایمیل از متن با استفاده از دفترچه یادداشت ++ و regexp ٪٪ مشاهده کنید.

و همچنین با الهام بیشتر از یک بحث Superuser.com ٪٪ چگونه می توان همه خطوط را در دفترچه یادداشت ++ حذف کرد به جز خطوط حاوی کلمه ای که من نیاز دارم؟ ٪٪.

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

شروع از فایل خود - در این مثال، استخراج از آدرس TO از Outlook 2013 ارسال ایمیل پوشه - شما ممکن است بسیاری از شخصیت های عجیب و غریب، متن غیر ضروری، آدرس های ایمیل در همان خط، ...

اولین گام این است که گزینه Replace را باز کنید، Search => Replace یا Ctrl + H.

نمایش منظم Nnotepad ++

در اینجا، در Find what، زیر عبارات منظم وارد کنید.

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

در جایگزین با، این را وارد کنید تا هر آدرس ایمیل را به جای: line break \ n + search string $ 1 + break break \ n وارد کنید

\n$1\n

مطمئن شوید که دکمه رادیویی عبارات منظم را بررسی کرده و روی Replace All کلیک کنید.

نتیجه را ببینید - هر ایمیل در حال حاضر تنها در یک خط جدید است.

گام بعدی این است که شناسایی تمام این خطوط حاوی تنها یک آدرس ایمیل واحد باشد. Marktab را در پنجره جستجو باز کنید. همان طور که قبلا برای شناسایی آدرس ایمیل کپی کرده اید. اطمینان حاصل کنید که عبارات منظمی همراه با گزینه خط نشان داده شده را بررسی کنید و عملیات علامت گذاری را با علامت گذاری همه شروع کنید

در فایل، تمام خطوط حاوی آدرس ایمیل در حال حاضر دارای نشانه گذاری می شوند.

در جستجوی => Bookmark، خطوط Unbookmarked Remove را انتخاب کنید

وووالا! فایل شما در حال حاضر تنها شامل آدرس های ایمیل بدون متن غیر ضروری است.

به عنوان آخرین قدم، شما ممکن است بخواهید تکراری را حذف کنید تا فهرستی از آدرسهای ایمیل منحصر به فرد داشته باشید.

استخراج ایمیل از متن file

برای استخراج ایمیل از یک فایل متنی، آن را با استفاده از Notepad ++ ویرایشگر متن باز کنید و دستورالعمل بالا را با استفاده از عبارات منظم، برچسبگذاری همه ایمیلها، انتخاب فقط ایمیلها و کپی کردن آنها را اعمال کنید.

Notepad ++ کپی کردن همه ی بازی های Regex

برای کپی کردن تمام مسابقات Regex از Marktab در Notepad ++ پنجره جستجو استفاده کنید. با قرار دادن regexp در اینجا، تمام نتایج مطابق با regexp مشخص می شوند و می توانند انتخاب شوند و به همین ترتیب کپی شوند.

Notepad + + نوار تگ های HTML

برای حذف تگ های HTML در Notepad ++ از یک متن، از عبارت زیر استفاده کنید<.*?>|</.*?>، و جایگزین به عنوان مثال با یک فضای. اطمینان حاصل کنید که جعبه عبارات منظم در فرم جستجو انتخاب شده است.

Notepad + + عالمت URL ها

تبدیل به یک Excel Pro شوید: به دوره ما بپیوندید!

مهارت های خود را از Novice to Hero با دوره Basics Excel 365 ما ، طراحی کنید که شما را فقط در چند جلسه مهارت می کند.

ثبت نام در اینجا

مهارت های خود را از Novice to Hero با دوره Basics Excel 365 ما ، طراحی کنید که شما را فقط در چند جلسه مهارت می کند.

در منوی جایگزین، با استفاده از CTRL + H قابل دسترسی است، از regexp زیر استفاده کنید، با اصطلاح و نقطه منظم، خط جدید را انتخاب کنید.

و از این رشته جایگزین استفاده کنید تا لیستی از تمام URL های استخراج شده در فایل دریافت کنید:

چگونه خطوط مشخص شده را در NotePad ++ کپی کنیم؟

متن مشخص شده در Notepad ++ را می توان با استفاده از جستجوی منوی علامت، انتخاب خط نشانگر و کلیک کردن بر روی همه علامت ها با استفاده از یک جستجوی منظم، با استفاده از یک جستجو انجام داد.

سپس از جستجوی> bookmark> منوی خطوط نشانه گذاری کپی کنید و نتیجه را می توان در یک فایل جدید حاوی کپی از خطوط مشخص شده قرار داد.

چگونه می توان ایمیل ها را از متن با چند کلیک استخراج کرد؟

برای استخراج ایمیل از متن، به سادگی عبارات منظم را برای یافتن همه آدرسهای ایمیل در یک فایل متنی وارد کنید، به عنوان مثال استخراج تمام مخاطبین خود از مایکروسافت چشم انداز.

سپس، آدرسهای ایمیل را شناسایی کرده و خطوط اضافی را حذف کنید. با استفاده از NotePad ++، می توانید به راحتی با پیروی از راهنمای ما انجام دهید.

آدرس ایمیل را از Notepad ++ با استفاده از regex استخراج کنید

چگونه می توان ایمیل را از پرونده CSV استخراج کرد؟

آدرس های ایمیل در CSV ، مانند صادرات MicrosoftOutlook ، دقیقاً مشابه پرونده های متنی استاندارد است.

برای استخراج ایمیل از پرونده CSV ، با باز کردن پرونده CSV با ویرایشگر متن Notepad ++ شروع کنید ، آدرس های ایمیل مجرد را با فرآیند توضیح داده شده در بالا متمایز کرده و آنها را کپی کنید.

برای استخراج ایمیل از پرونده CSV مراحل زیر را دنبال کنید:

  • پرونده CSV را با ویرایشگر متن Notepad ++ باز کنید ،
  • عبارت منظم مطابق با آدرس های ایمیل احتمالی را وارد کنید ،
  • آنها را با ایمیل و خط شکسته جایگزین کنید ،
  • از یک عبارت معمولی برای علامت گذاری به آدرس های ایمیل موثر ،
  • حذف خطوط علامت گذاری شده که حاوی آدرس ایمیل نیست ،
  • با انجام یک عمل حذف نسخه های تکراری که باعث پاک شدن پرونده شما می شود و ایمیل های استخراج شده از پرونده CSV خود را تهیه کرده و آماده صادرات باشید ، لیست نهایی را بدست آورید.

هنگامی که نامه های استخراج شده از فرآیند پرونده CSV با استفاده از یک عبارت معمولی به اتمام رسید ، می توانید آنها را مستقیماً از نتایج کپی کنید.

Gmail: نحوه ارسال یک ایمیل به همه مخاطبین؟

با استفاده از نرم افزار محبوب ایمیل جیمیل، می توان یک ایمیل به همه مخاطبین را با اولین بار استخراج لیست تماس ارسال کنید.

برای انجام این کار، مخاطبین Google خود را باز کنید و به منوی «دیگر مخاطبین» بروید، جایی که آدرس ایمیل هر کسی را پیدا کرده اید که تا به حال ایمیل خود را مبادله کرده اید.

سپس، یک مخاطب را با کلیک بر روی کادر تأیید کنار آن انتخاب کنید و یک منوی جدید ظاهر می شود، به شما این امکان را می دهد که همه مخاطبین مورد نظر خود را با گسترش فلش آبی انتخاب کنید، و سپس تمام ایمیل های مخاطبین Gmail خود را با کلیک بر روی سه آبی صادر کنید نقطه در سمت راست، و انتخاب گزینه های صادرات ایمیل به فایل محلی که مناسب نیازهای شما: Google CSV، Outlook CSV، یا کارت vCard برای مخاطبین iOS.

اگر در فایل CSV در نتیجه بیش از حد بسیاری از مخاطبین داشته باشید، فایل CSV خود را تقسیم کنید.

تقسیم فایل متنی CSV خود را با مخاطبین صادر شده از Gmail

شما همچنین می توانید تمام مخاطبین را به طور مستقیم از این منو صادر کنید با انتخاب گزینه مناسب، تمام کادر تماس همه مخاطبین.

سوالات متداول

استخراج کننده ایمیل از پرونده های متنی چگونه است؟
برای استخراج ایمیل از یک فایل متنی ، آن را با ویرایشگر متن ++ باز کنید و دستورالعمل های فوق را با استفاده از یک عبارت معمولی ، علامت گذاری تمام ایمیل ها ، انتخاب فقط ایمیل و کپی کردن آنها اعمال کنید.
چگونه می توان ایمیل ++ ایمیل را از متن استخراج کرد؟
برای حذف نسخه های تکراری در دفترچه یادداشت ++ ، می توانید از افزونه TextFX استفاده کنید. پس از نصب افزونه ، متنی را که می خواهید مرتب کنید انتخاب کرده و به TextFX> TextFX Tools> مرتب سازی بر روی پرونده های حساس (یا مورد غیر حساس) بروید. اطمینان حاصل کنید که مرتب سازی بر روی خطوط منحصر به فرد (در ستون) برای حذف نسخه های تکراری بررسی می شود.
چگونه می توانم آدرس های ایمیل را از یک فایل متنی با استفاده از دفترچه یادداشت ++ استخراج کنم؟
برای استخراج آدرس های ایمیل از یک فایل متنی در دفترچه یادداشت ++ ، می توانید از یک جستجوی بیان منظم استفاده کنید. گفتگوی جستجو را با Ctrl+ F باز کنید ، به برگه مارک بروید ، خط نشانک را بررسی کنید ، یک عبارت معمولی را وارد کنید تا آدرس های ایمیل را مطابقت دهید (مانند \ b [a-za-z0-9 ._ ٪+-]+ @[a-za-z0-9 .-]+\. [a-z | a-z] {2 ،} \ b) ، و روی مارک همه کلیک کنید. سپس ، منوی جستجو را باز کنید ، نشانک و کپی کردن خطوط نشانه گذاری شده را انتخاب کنید تا لیستی از همه آدرس های ایمیل دریافت کنید.
در صورت مواجهه با مشکلی که یک افزونه 32 بیتی در دفترچه یادداشت ++ وجود دارد ، کاربران باید چه کاری انجام دهند؟
کاربران باید اطمینان حاصل کنند که آنها نسخه سازگار Notepad ++ را اجرا می کنند (نسخه 32 بیتی برای افزونه های 32 بیتی). در صورت ادامه مسائل ، در نظر بگیرید که یک نسخه به روز شده از افزونه را پیدا کنید یا برای مشاوره خاص عیب یابی با انجمن های Notepad ++ مشورت کنید.

Yoann Bierling
درباره نویسنده - Yoann Bierling
Yoann Bierling یک متخصص انتشارات وب و مشاوره دیجیتال است و از طریق تخصص و نوآوری در فناوری ها تأثیر جهانی می کند. او در مورد توانمندسازی افراد و سازمانها برای شکوفایی در عصر دیجیتال ، وی را به ارائه نتایج استثنایی و رشد رشد از طریق ایجاد محتوای آموزشی سوق می دهد.

تبدیل به یک Excel Pro شوید: به دوره ما بپیوندید!

مهارت های خود را از Novice to Hero با دوره Basics Excel 365 ما ، طراحی کنید که شما را فقط در چند جلسه مهارت می کند.

ثبت نام در اینجا

مهارت های خود را از Novice to Hero با دوره Basics Excel 365 ما ، طراحی کنید که شما را فقط در چند جلسه مهارت می کند.




نظرات (4)

 2018-08-19 -  Irene Page
ساده، روشن و به خوبی توضیح داده شده، از شما بسیار سپاسگزارم
 2018-11-05 -  testkingaws
با تشکر از شما، نویسنده، برای من بسیار مفید بود
 2019-01-15 -  George Mauricio Santana Lima
این آموزش شگفت انگیز است، چنین راهنمای مفید است!
 2019-01-15 -  Kaspars
متشکرم! این مفید بود!

پیام بگذارید