<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Type of duplicate lines]]></title><description><![CDATA[<p dir="auto">Type of duplicate lines<br />
My text file:<br />
:<br />
:<br />
<a href="mailto:4xtrader@tpg.com.au" rel="nofollow ugc">4xtrader@tpg.com.au</a>:<br />
<a href="mailto:2emajnllc@gmail.com" rel="nofollow ugc">2emajnllc@gmail.com</a>:<br />
<a href="mailto:2emajnllc@gmail.com" rel="nofollow ugc">2emajnllc@gmail.com</a>:<br />
<a href="mailto:2emajnllc@gmail.com" rel="nofollow ugc">2emajnllc@gmail.com</a>:<br />
<a href="mailto:127victor@cox.net" rel="nofollow ugc">127victor@cox.net</a>:<br />
<a href="mailto:1talo@bluewin.ch" rel="nofollow ugc">1talo@bluewin.ch</a>:<br />
<a href="mailto:10241024simon@gmail.com" rel="nofollow ugc">10241024simon@gmail.com</a>:<br />
<a href="mailto:10241024simon@gmail.com" rel="nofollow ugc">10241024simon@gmail.com</a>:<br />
<a href="mailto:4xtrader@tpg.com.au" rel="nofollow ugc">4xtrader@tpg.com.au</a>:<br />
<a href="mailto:4xtrader@tpg.com.au" rel="nofollow ugc">4xtrader@tpg.com.au</a>:<br />
<a href="mailto:10241024simon@gmail.com" rel="nofollow ugc">10241024simon@gmail.com</a>:<br />
<a href="mailto:10241024simon@gmail.com" rel="nofollow ugc">10241024simon@gmail.com</a>:<br />
<a href="mailto:4xtrader@tpg.com.au" rel="nofollow ugc">4xtrader@tpg.com.au</a>:<br />
:<br />
<a href="mailto:4xtrader@tpg.com.au" rel="nofollow ugc">4xtrader@tpg.com.au</a>:<br />
<a href="mailto:abradbery@gmail.com" rel="nofollow ugc">abradbery@gmail.com</a>: q74Xpc0O<br />
<a href="mailto:abradbery@gmail.com" rel="nofollow ugc">abradbery@gmail.com</a>: q74Xpc0O<br />
<a href="mailto:abradbery@gmail.com" rel="nofollow ugc">abradbery@gmail.com</a>: q74Xpc0O<br />
<a href="mailto:abradbery@gmail.com" rel="nofollow ugc">abradbery@gmail.com</a>: q74Xpc0O<br />
<a href="mailto:abrahamvthomas@hotmail.com" rel="nofollow ugc">abrahamvthomas@hotmail.com</a>:<br />
<a href="mailto:abrahamvthomas@hotmail.com" rel="nofollow ugc">abrahamvthomas@hotmail.com</a>:<br />
<a href="mailto:tomaszt1969@hotmail.com" rel="nofollow ugc">tomaszt1969@hotmail.com</a>:u0Pct21s<br />
<a href="mailto:vernon.lee.888@gmail.com" rel="nofollow ugc">vernon.lee.888@gmail.com</a>:bFVi04Ly<br />
<a href="mailto:v.o.l8@mail.ru" rel="nofollow ugc">v.o.l8@mail.ru</a>:kof6Iut2<br />
<a href="mailto:vaughan089@hotmail.com" rel="nofollow ugc">vaughan089@hotmail.com</a>:wc61VihU<br />
<a href="mailto:virtexed@gmail.com" rel="nofollow ugc">virtexed@gmail.com</a>:<br />
<a href="mailto:voytek@comcast.net" rel="nofollow ugc">voytek@comcast.net</a>:<br />
<a href="mailto:vlado@3crew.net" rel="nofollow ugc">vlado@3crew.net</a>:g3Bn165d<br />
…<br />
My file has over 30,000 lines.</p>
<p dir="auto">1 / How to delete duplicate lines? I have used many expressions but it seems to help only when my file is limited to 10,000 lines. When my file has about 20,000 lines or more, the expressions are almost impossible to respond. For example :<br />
 ^ (. *?) $ \ s +? ^ (? =. * ^ \ 1 $)<br />
  (? -s) ^ (. + \ R) (? = (? s:. *) ^ \ 1)<br />
  (? -s) ^ (. +) \ R (? s) (? =. * \ R \ 1 \ R?)<br />
  (? -s) ^ … (. + \ R) (? s) (?!. * \ R (? - s) … \ 1)<br />
Why can’t there be only one form of expression to support the elimination of duplicate lines in my example format?<br />
2 / Remove lines that have only “:”? (I think the answer to this question is similar to the answer of question 1. The reason I ask more questions here is because I was hesitant to think that the expression above matches the format of the line only. I need to be able to use it in another file.<br />
3 / How to choose the lines that have characters after “:”?<br />
Because I use Google to translate into English, hope you can understand my question. Thanks</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/19022/type-of-duplicate-lines</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 20:58:23 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/19022.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 08 Mar 2020 06:15:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Type of duplicate lines on Mon, 30 Mar 2020 00:25:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/astrosofista" aria-label="Profile: astrosofista">@<bdi>astrosofista</bdi></a> Yes, that is exactly what I need. It seems that there are some symbols I cannot write . It replaces the color or does not display when accompanied by another symbol.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51880</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51880</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Mon, 30 Mar 2020 00:25:33 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Fri, 27 Mar 2020 20:53:43 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a>, All:</p>
<p dir="auto">If you only need to delete lines with just a colon (“:”), a simple regex like <code>^:\R</code> in the find box will do it, and of course leave the replace box empty.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51805</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51805</guid><dc:creator><![CDATA[astrosofista]]></dc:creator><pubDate>Fri, 27 Mar 2020 20:53:43 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Fri, 27 Mar 2020 20:38:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a></p>
<pre><code>Find = ^\:
Replace with : Leave blank
</code></pre>
<p dir="auto">I couldn’t type the punctuation so the sentence I wrote was missing.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51803</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51803</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Fri, 27 Mar 2020 20:38:27 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Fri, 27 Mar 2020 20:33:12 GMT]]></title><description><![CDATA[<p dir="auto">I want an example for you to understand:</p>
<pre><code>a_cameronsse@hotmail.com:jof6IutH
aipunts@yahoo.co.uk:pul8OBa4
:
:
abc:bcs:32da
:
a:
:a
orowski@o2.pl:sXOa6
:
onsse@hotmail.com:jof6
:
,:
a.tworowski@o2.pl:sXOa61Dq
</code></pre>
<p dir="auto">Now I want to get the results:</p>
<pre><code>a_cameronsse@hotmail.com: jof6IutH
aipunts@yahoo.co.uk: pul8OBa4
abc: bcs: 32da
a:
:a
orowski@o2.pl:sXOa6
onsse@hotmail.com:jof6
,:
a.tworowski@o2.pl:sXOa61Dq
</code></pre>
<p dir="auto">What do I have to do to get that result? I cannot use expressions instead:</p>
<pre><code> Find = : 
Replace with = 
</code></pre>
<p dir="auto">That is the content of my question 3. Currently I have the answer: That is to use the expression:<br />
Find = ^ :<br />
Replace with = leave blank<br />
I have searched every corner of the forum to find this simple answer. Also because the language barrier makes it difficult for me<br />
I really want to convey my ideas to you. Unfortunately, Google translates incorrectly. Causing misunderstandings, or sometimes causing conflicts. Hope you understand me. Sincere thanks all for your interest in my topic</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51802</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51802</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Fri, 27 Mar 2020 20:33:12 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Mon, 16 Mar 2020 00:56:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> said in <a href="/post/51399">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">…results have more to do with the number of cores…</p>
</blockquote>
<p dir="auto">My 2 cents on this (and it could be worth much less) is that “throwing more hardware cores” at a problem does nothing for it unless software is written to utilize that hardware.</p>
<p dir="auto">Do we know that the regex engine used can “divide and conquer” this type of problem, by assigning pieces to multiple cores to work on, and then stitching together the results?</p>
<blockquote>
<p dir="auto">…GHz speed…</p>
</blockquote>
<p dir="auto">Well, yea, raw speed is going to have an impact, for sure.</p>
<blockquote>
<p dir="auto">everything is “more speed/horsepower”</p>
</blockquote>
<p dir="auto">Yes to the former, perhaps to the latter. :-)</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51400</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51400</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Mon, 16 Mar 2020 00:56:16 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 15 Mar 2020 23:16:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> said in <a href="/post/51398">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">So perhaps we can consider the speed of the regexes is “mostly” independent of OS version or even possibly CPU type</p>
</blockquote>
<p dir="auto">I should perhaps elaborate on this statement. I realise that the mere fact that my test results for only about 1/3rd that of <a class="plugin-mentions-user plugin-mentions-a" href="/user/guy038" aria-label="Profile: guy038">@<bdi>guy038</bdi></a> means there are efficiencies in OS and CPU, but I contend that they are mostly to do with GHz speed of the CPU, rather than microcode efficiencies.</p>
<p dir="auto">On “old XP” system would likely have a dual core (maybe a quad core) CPU with speed in the low GHz range. The i5-8600 has 6 cores with a speed of 3.1GHz.</p>
<p dir="auto">Could we suggest that the results have more to do with the number of cores and GHz speed, than efficiencies in microcode or the actual CPU design?</p>
<p dir="auto">Or is the question irrelevant as the answer to everything is “more speed/horsepower”!</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51399</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51399</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 15 Mar 2020 23:16:42 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 15 Mar 2020 23:02:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/guy038" aria-label="Profile: guy038">@<bdi>guy038</bdi></a> said in <a href="/post/51385">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">So, guys, could you repeat these two regex S/R</p>
</blockquote>
<p dir="auto">The PC config I tested on is Windows 10 64bit version 1607 (2016 LTSB) with a Intel i5-8600 and 8GB RAM.</p>
<p dir="auto">I used NPP 7.8.5 64bit.</p>
<p dir="auto">As requested I ran both your “lazy” and the “greedy” regexes. I had the exact same test file as you (same lines and byte size). The lazy S/R produced a time of 1m 23s. The greedy S/R produced the same result with a time of 1hr 54m (accurate to a minute only).</p>
<p dir="auto">Given your “old XP” system produced the 237s time for lazy and mine 83s, that’s a ratio of 0.35. If I do the same with the greedy S/R, given your time of 6h 17m 52s mine should be around 2hr 12m. My actual time of 1hr 54m is not too dissimiliar from that. So perhaps we can consider the speed of the regexes is “mostly” independent of OS version or even possibly CPU type, possibly little efficiencies in newer OS or CPU builds.</p>
<p dir="auto">I suppose the testing phase in the lookaheads is what takes the time. For the greedy regex, read all characters until end of file, test then drop 1 character, repeat until a solution found. Whereas the lazy regex just grabs 1 character then tests, continue until a solution found.</p>
<p dir="auto">As this test file has “at least” 325 copies of each and every “original” line the test is possibly not a very accurate one. Indeed the lookahead is “guaranteed” of finding a match no more than 623 lines ahead. In this situation the lookahead is never going to “fail” as we have seen in bigger files with a sparse number of duplicates.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51398</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51398</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 15 Mar 2020 23:02:02 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 15 Mar 2020 08:55:16 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: sarah-duong">@<bdi>sarah-duong</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-r">@<bdi>Terry-r</bdi></a> and <strong>All</strong>,</p>
<p dir="auto"><strong>Terry</strong>, I would like to emphasize, in this post, the <strong>importance</strong> of choosing the <strong>right</strong> type of quantifier ( <strong>greedy</strong>, <strong>lazy</strong> or <strong>atomic</strong> ) in a <strong>regular</strong> expression !</p>
<ul>
<li>
<p dir="auto">From the <strong>initial</strong> text of <a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: sarah-duong">@<bdi>sarah-duong</bdi></a>, above, which contains <strong><code>623</code></strong> lines, I <strong>duplicated</strong> it <strong><code>325</code></strong> times and I added a <strong>final</strong> line-break, at the <strong>very end</strong> of this <strong>test</strong> file. So, I obtained a file of <strong><code>202,475</code></strong> lines, for <strong><code>5,016,375</code></strong> bytes</p>
</li>
<li>
<p dir="auto">Then, applying the <strong>regex</strong> S/R, with the <strong>lazy</strong> quantifier <strong><code>+?</code></strong> :</p>
<ul>
<li>
<p dir="auto">SEARCH <strong><code>(?-s)^(.+\R)(?=(?s).+?^\1)</code></strong></p>
</li>
<li>
<p dir="auto">REPLACE <strong><code>Leave EMPTY</code></strong></p>
</li>
</ul>
</li>
</ul>
<p dir="auto">against this <strong>large</strong> text, I did get, after clicking on the <strong><code>Replace All</code></strong> button and <strong><code>202,323</code></strong> replacements ( In fact, <strong>suppressions</strong> ! ), in <strong><code>3mn 57s,</code></strong>, on my <strong>old XP</strong> laptop, the very short <strong>expected</strong> text, of <strong><code>3,711</code></strong> bytes long, containing the <strong><code>152</code></strong> lines, all <strong>different</strong> !</p>
<ul>
<li>
<p dir="auto">Then, applying the <strong>regex</strong> S/R, where I changed the <strong>lazy</strong> quantifier <strong><code>+?</code></strong>, in the <strong>look-ahead</strong>, with the usual <strong>greedy</strong> quantifier <strong><code>+</code></strong> :</p>
<ul>
<li>
<p dir="auto">SEARCH <strong><code>(?-s)^(.+\R)(?=(?s).+^\1)</code></strong></p>
</li>
<li>
<p dir="auto">REPLACE <strong><code>Leave EMPTY</code></strong></p>
</li>
</ul>
</li>
</ul>
<p dir="auto">against this <strong>same</strong> text, <strong>even</strong> after a <strong><code>1-hour</code></strong> process about, <strong>no</strong> result occurred, although Notepad++ did <strong>not</strong> seem to get <strong>stuck</strong> !?</p>
<hr />
<p dir="auto">So, I decided to run, again, this <strong>regex</strong> S/R, at <strong><code>10h45</code></strong> about, expecting a <strong>correct</strong> result, after some hours, when I was <strong>back</strong> home ! By chance, the process did <strong>stop</strong>, in the <strong>evening</strong> and has <strong>correctly</strong> deleted <strong><code>202,323</code></strong> lines, giving the expecting <strong>final</strong> file of <strong><code>3,711</code></strong> bytes long  and <strong><code>152</code></strong> lines ;-))</p>
<p dir="auto">In order to know the <strong>exact</strong> time, used to execute these <strong><code>202,323</code></strong> replacements, by Notepad++, I simply opened the <strong>Process-Hacker <code>v2.39.124</code></strong> utility, double-clicked on the <strong>Notepad++</strong> process to get its <strong>properties</strong> and, then, clicked, in the <strong>Threads</strong> tab, on the one with <strong>start address</strong> = <strong><code>notepad++0x12ab7b</code></strong>. See, below :</p>
<p dir="auto"><img src="/assets/uploads/files/1584187599415-a19e86ce-65cf-4fa9-ab2c-7c47da142597-image.png" alt="a19e86ce-65cf-4fa9-ab2c-7c47da142597-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">=&gt; The sum of the <strong>Kernel</strong> and <strong>User</strong> times, <strong>minus</strong> <strong><code>2s</code></strong> about, due to N++ <strong>startup</strong>, indicates the <strong>time</strong> of the S/R : <strong><code>6h 17m 52s</code></strong> !! Compare with the <strong>previous</strong> time of <strong><code>3m 57s</code></strong>, as shown below ;-))</p>
<p dir="auto"><img src="/assets/uploads/files/1584187692134-129b0555-a3e7-45e9-869a-b881ece7fee7-image.png" alt="129b0555-a3e7-45e9-869a-b881ece7fee7-image.png" class=" img-fluid img-markdown" /></p>
<hr />
<p dir="auto">So, guys, could you repeat these <strong>two</strong> regex S/R, to know, even <strong>approximatively</strong>, with your <strong>configuration</strong> and <strong>OS</strong>, the time to process this <strong><code>UTF-8</code></strong> <strong>test</strong> file, containing <strong><code>325</code></strong> times the <strong>initial</strong> text of <a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: sarah-duong">@<bdi>sarah-duong</bdi></a>. So, a <strong>total</strong> of <strong><code>202,475</code></strong> lines and <strong><code>5,016,375</code></strong> bytes ! I quite <strong>curious</strong> of the results ;-))</p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51385</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51385</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Sun, 15 Mar 2020 08:55:16 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 20:47:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/guy038" aria-label="Profile: guy038">@<bdi>guy038</bdi></a> said in <a href="/post/51251">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">Regarding your question 2, to delete line with an unique colon char, the Terry’s regex S/R is NOT :</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a> I think I see a problem you are having with the Regexes. Using Google translator is introducing spaces in any characters not determined to be words. Thus I used your original regexes in your first post and translated from English to Italian and this is what i got:<br />
<img src="/assets/uploads/files/1583700123861-25fbef85-3da4-4ed5-b692-5db7e7472317-image.png" alt="25fbef85-3da4-4ed5-b692-5db7e7472317-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">We can see that the original does NOT contain spaces, the translation does. So you need to be careful copying the regexes back to your language. by all means copy and translate so you can read our words to you. BUT, do not try to do the same for the regexes. Copy those and paste directly into NPP!</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/guy038" aria-label="Profile: guy038">@<bdi>guy038</bdi></a> I like your regex to remove duplicates, I had considered that but as I’ve said before I hate forward lookups due to the issue of it possibly failing completely. As a test I copied the examples (600+ lines) and made lots of copies in the same file. I got up to just shy of 200K lines and still the regex worked, I gave up trying to determine the limit at that point. Perhaps I’m being a bit harsh on that function!</p>
<p dir="auto">Cheers<br />
Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51252</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51252</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 20:47:58 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 19:41:34 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: sarah-duong">@<bdi>sarah-duong</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-r">@<bdi>Terry-r</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">First of all, <strong>thanks</strong> for posting a <strong>real</strong> example of your text. However, I noticed that the <strong>very last</strong> line is :</p>
<pre><code class="language-diff">idrzewicz@icloud.com:w0Re72Ht```
</code></pre>
<p dir="auto">And I suppose that the <strong>correct</strong> line is rather :</p>
<pre><code class="language-diff">idrzewicz@icloud.com:w0Re72Ht
</code></pre>
<hr />
<ul>
<li>Regarding your question <strong><code>2</code></strong>, to <strong>delete</strong> line with an <strong>unique colon</strong> char, the <strong>Terry</strong>’s regex S/R is <strong>NOT</strong> :</li>
</ul>
<pre><code class="language-diff">SEARCH   ^: \ R

REPLACE  Leave EMPTY
</code></pre>
<p dir="auto">but, indeed :</p>
<pre><code class="language-diff">SEARCH   ^:\R

REPLACE  Leave EMPTY
</code></pre>
<p dir="auto">Assuming your example, after clicking on the <strong><code>Replace All</code></strong> button, <strong><code>6</code></strong> lines, with an <strong>unique</strong> <strong><code>:</code></strong>, are <strong>deleted</strong> !</p>
<hr />
<ul>
<li>Regarding your question <strong><code>1</code></strong>, to delete <strong>duplicates</strong> lines, you could use the following <strong>regex</strong> S/R :</li>
</ul>
<p dir="auto">SEARCH <strong><code>(?-s)^(.+\R)(?=(?s).+?^\1)</code></strong></p>
<p dir="auto">REPLACE <strong><code>Leave EMPTY</code></strong></p>
<p dir="auto">Again, after clicking on the <strong><code>Replace All</code></strong> button, from your <strong>initial</strong> text of <strong><code>623</code></strong> mail addresses, we get, at once, the <strong>expected</strong> text of <strong><code>152</code></strong> mail addresses, all <strong>different</strong> !</p>
<pre><code class="language-diff">127victor@cox.net:
a_nizam2032@yahoo.com:
2emajnllc@gmail.com:
aaron.r.cameron@gmail.com:
abradbery@gmail.com:q74Xpc0O
1talo@bluewin.ch:
a-al-khaledi@hotmail.com:
a_cameronsse@hotmail.com:jof6IutH
abdullah.al.hajri0001@gmail.co:
4xtrader@tpg.com.au:
10241024simon@gmail.com:
ac5.thomas@btinternet.com:
a.tworowski@o2.pl:sXOa61Dq
agaskill@maalnet.com:
adgrant6180@yahoo.com.au:
adelaideairportshuttles@gmail.:
advanced80@xtra.co.nz:
agarwalgaura@gmail.com:
abrahamvthomas@hotmail.com:
aaaerealty@yahoo.com:
afoto@optonline.net:
aj0312@my.bristol.ac.uk:
aipunts@yahoo.co.uk:pul8OBa4
AccountingQB@brilloco.com:
agilbert@hixworks.com:
alagha.ahmad@gmail.com:
ajurkovic@iinet.net.au:
ageorgiev86@yandex.ru:dIYk0ONb
alamrozek@interia.eu:
akolanupaka@gmail.com:
Albert.Lau@eastwestbank.com:
alain_delongchamp@yahoo.com:
Alemannia@gmx.com:
akisa5577@gmail.com:
alektron@aol.com:
albertrodriguez28@yahoo.com:
amendol1@verizon.net:
abrarahmed325@yahoo.com:
AMERAHMED19@GMAIL.COM:
andreas.toerpel@web.de
alert@infoplasticsurgery.com:
alizenel@outlook.com:
aldis@hostnet.lv:
althielman@live.com:
ALJOAMAYA@GMAIL.COM:
alan.james68@icloud.com:
alfred.kum@gmail.com:
andreaszerbes@gmail.com:
altumbabicnahid@gmail.com:
andrew.chaveriat@gmail.com:
aman.di@hotmail.com:
andreas.toerpel@web.de:
anisessaid5@gmail.com:
andpanagiotop@gmail.com:
ascrowe@wyoming.com:
arash@42uag.com:
anuvu@ymail.com:
andrew.harnaga@hotmail.com:
andrewdonnellyjr@aol.com:qu48OcaN
argoman@hotmail.co.uk:
alexrossouw196@gmail.com:
andrzej.wencel@yahoo.com:
arolaxinvestor@gmail.com:
antuzla@outlook.com:
asmoonlight@yandex.ru:
atinton@hotmail.com:
arkadyokrezna@gmail.com:
anglinpaul@hotmail.com:
balsara@icloud.com:
antydoe@gmail.com:
alistair@hexcollective.co.uk:
ashley.brown@hushmail.com:
axel@aadaum.de:
azeezb22@gmail.com:
artallison@aol.com:
Badykshanov@gmail.com:
andrew@ezestream.com.au:
attention109@yahoo.com:
ash-1989-@hotmail.com:
barnettos@yahoo.com:e38Ldp5C
bartekkuchnik@gmail.com:
b.costin23@gmail.com:
azyk1@yahoo.com:
b.rowsell@bell.net:
avysotsky@ukr.net:
Berganphoto@aol.com:
banksdw@slu.edu:
BBJMcorp@aol.com:
banking5151@gmail.com:
bddoliveiro@gmail.com:
bartir@hotmail.com:
bcteo@pegasus-it.com.sg:
arunasaste@gmail.com:
blansford@LAMTexas.trade:
BEDONEISM@HOTMAIL.COM:
bimleshkumar@live.in:
bengel1975@msn.com:
blberger9@comcast.net:
bobrabcd@frontier.com:
baratina@gmx.net:
bigblckdg@aol.com:
bleda2_ju21@hotmail.com:
bertfrigo@gmail.com:
billsilk@ozemail.com.au:
bobmedanovic@yahoo.com:
bohetsj@gmail.com:
banking5150@gmail.com:
blansford@lrshouston.com:fKBm16Pd
boothmark71@hotmail.com:bFVi84Kx
bobsoneau@yahoo.com.au:
brumbypat@hotmail.com:
bohdarom@sbcglobal.net:
bjh@yesyes.net:
barakgr@live.com:
braykm01@yahoo.com:
bru.nico@alice.it:
brooksforex1529@yahoo.com:
carlo.paniccia@hotmail.com:
bobwhite1946@yahoo.com:
brianchatting@yahoo.co.uk:
brchio@hotmail.com:
boonwee.hong@gmail.com:
cagoldman2005@yahoo.com:
beamugt@yahoo.com:
carlcrabill@yahoo.com:
bowwybowwy@gmail.com:
booner2k@gmail.com:
camillopoland@gmail.com:
carlplunkett@hotmail.com:
cbenjamin@cisolaw.com:
bobs114@yahoo.com.au:
bstarling@gmx.com:
casstlem@yahoo.com.au:
botha.qatar@yahoo.com:
cary.northup@gmail.com:
bsrsolutions10@gmail.com:
boss_yuran@mail.ru:
ccollins@semo.net:yd72XkjW
cemedia@aol.com:
cdudek60@gmail.com:
cdb07d@gmail.com:
cgsinvest@aol.com: 
huynhngoccuong@gmail.com:
info@simmtec.com:
ia_sho@abv.bg:
haleelg@gmail.com:
gratica@att.net:gKb4EQp1
george@georgeharrison1.com:cgw3AMl8
hasco@personainternet.com:
Hassamqazi7@gmail.com:
ihssass@hotmail.com:
idrzewicz@icloud.com:w0Re72Ht
</code></pre>
<hr />
<ul>
<li>Regarding your question <strong><code>3</code></strong>, the <strong>Terry</strong>’s request seems justified :</li>
</ul>
<blockquote>
<p dir="auto">Can you answer, what do you want to do with the lines that have characters after the :, that was your #3 question.</p>
</blockquote>
<p dir="auto">Indeed, you said :</p>
<blockquote>
<p dir="auto">3/ How to choose the lines that have characters after “:”?</p>
</blockquote>
<p dir="auto">But, once your lines are “<strong>chosen</strong>”, what <strong>next</strong> ?!</p>
<hr />
<p dir="auto">Now, it you want to easily point out these <strong>specific</strong> lines you could use the <strong>Mark</strong> feature :</p>
<ul>
<li>
<p dir="auto">Click on the <strong><code>Search &gt; Mark...</code></strong> menu option</p>
</li>
<li>
<p dir="auto">SEARCH <strong><code>(?-s):.+</code></strong></p>
</li>
<li>
<p dir="auto">Tick the <strong><code>Bookmark line</code></strong> , <strong><code>Purge for earch search</code></strong> and <strong><code>Wrap around</code></strong> options</p>
</li>
<li>
<p dir="auto">Of course, select the <strong><code>Regular expression</code></strong> search mode</p>
</li>
<li>
<p dir="auto">Click on the <strong><code>Mark All</code></strong> button</p>
</li>
</ul>
<p dir="auto">=&gt; The lines, containing text <strong>after</strong> the <strong><code>:</code></strong> char, are bookmarked with a <strong>blue circle</strong>, and the text matched is highlighted in <strong>red</strong> !</p>
<ul>
<li>Then, some <strong>operations</strong> are possible on these <strong>bookmarked</strong> lines. Just select the sub-menu <strong><code>Search &gt; Bookmark</code></strong></li>
</ul>
<p dir="auto">For instance, using the <strong><code>Copy Bookmark Lines</code></strong> option, then a <strong>paste</strong> operation, here is the <strong><code>14</code></strong>-lines list, from the modified text, <strong>without duplicate</strong> lines :</p>
<pre><code class="language-diff">abradbery@gmail.com:q74Xpc0O
a_cameronsse@hotmail.com:jof6IutH
a.tworowski@o2.pl:sXOa61Dq
aipunts@yahoo.co.uk:pul8OBa4
ageorgiev86@yandex.ru:dIYk0ONb
andrewdonnellyjr@aol.com:qu48OcaN
barnettos@yahoo.com:e38Ldp5C
blansford@lrshouston.com:fKBm16Pd
boothmark71@hotmail.com:bFVi84Kx
ccollins@semo.net:yd72XkjW
cgsinvest@aol.com: 
gratica@att.net:gKb4EQp1
george@georgeharrison1.com:cgw3AMl8
idrzewicz@icloud.com:w0Re72Ht
</code></pre>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
<p dir="auto"><strong>P.S.</strong> :</p>
<p dir="auto">Once we are sure that your goals are <strong>achieved</strong>, we can give you some <strong>explanations</strong> on the <strong>regular</strong> expressions used ;-))</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51251</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51251</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Sun, 08 Mar 2020 19:41:34 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 11:02:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> In my text file, there are some lines that only have “:”. How to eliminate them? I cannot use alternative methods</p>
<pre><code>^: \ R
</code></pre>
<p dir="auto">Because it replaces the “:” in other lines. You don’t seem to understand what I mean by this sentence.<br />
In question 3, how to select only the lines with the characters after the “:” example.</p>
<pre><code>a_cameronsse@hotmail.com: jof6IutH
abradbery@gmail.com: q74Xpc0O
a.tworowski@o2.pl: sXOa61Dq
ageorgiev86@yandex.ru: dIYk0ONb
aipunts@yahoo.co.uk: pul8OBa4
</code></pre>
<p dir="auto">I don’t know how to make you understand what I mean. Sorry for my limited english</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51244</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51244</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 11:02:32 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 09:04:42 GMT]]></title><description><![CDATA[<p dir="auto">My  suggestion for removing duplicate lines does NOT work as your data is different to the examples. In examples the duplicates are beside each other, your real data does not have that. If you were to sort your file lexicographically then my suggestion will work.<br />
I’m not on my pc so cannot confirm the function but I think it’s in the same area as remove duplicate lines.</p>
<p dir="auto">I’m sure we can have you sorted with the remaining problems very quickly. Can you answer, what do you want to do with the lines that have characters after the <code>:</code>, that was your #3 question.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51242</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51242</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 09:04:42 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 08:27:12 GMT]]></title><description><![CDATA[<p dir="auto">I used the line removal method as you instructed, it just shortened it. It seems that it only deletes duplicate lines close to each other. Conversely, if there is a line that is not on the side, it is not completely removed. It only helps to remove lines that have “:” unique. What I need is to delete the lines that have “:” and get the lines with all the characters before and after the “:” sign. I cannot use replacement in this case. Because it will replace all other lines. That I absolutely do not want.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51241</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51241</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 08:27:12 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 08:20:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a>  and here my text :<br />
1 / How to delete duplicate lines?<br />
2/ Remove lines that have only “:”?<br />
3/ How to choose the lines that have characters after “:”?</p>
<pre><code class="language-:">:
:
:
4xtrader@tpg.com.au:
2emajnllc@gmail.com:
127victor@cox.net:
1talo@bluewin.ch:
10241024simon@gmail.com:
4xtrader@tpg.com.au:
a.tworowski@o2.pl:sXOa61Dq
4xtrader@tpg.com.au:
1talo@bluewin.ch:
a.tworowski@o2.pl:sXOa61Dq
a_cameronsse@hotmail.com:jof6IutH
4xtrader@tpg.com.au:
a_nizam2032@yahoo.com:
aaaerealty@yahoo.com:
a.tworowski@o2.pl:sXOa61Dq
aaaerealty@yahoo.com:
10241024simon@gmail.com:
4xtrader@tpg.com.au:
10241024simon@gmail.com:
4xtrader@tpg.com.au:
:
4xtrader@tpg.com.au:
10241024simon@gmail.com:
a.tworowski@o2.pl:sXOa61Dq
4xtrader@tpg.com.au:
1talo@bluewin.ch:
2emajnllc@gmail.com:
4xtrader@tpg.com.au:
10241024simon@gmail.com:
4xtrader@tpg.com.au:
abradbery@gmail.com:q74Xpc0O
abrahamvthomas@hotmail.com:
a.tworowski@o2.pl:sXOa61Dq
:
aaron.r.cameron@gmail.com:
aaaerealty@yahoo.com:
aaron.r.cameron@gmail.com:
:
abradbery@gmail.com:q74Xpc0O
aaron.r.cameron@gmail.com:
abrahamvthomas@hotmail.com:
abradbery@gmail.com:q74Xpc0O
4xtrader@tpg.com.au:
a.tworowski@o2.pl:sXOa61Dq
abrahamvthomas@hotmail.com:
10241024simon@gmail.com:
1talo@bluewin.ch:
4xtrader@tpg.com.au:
10241024simon@gmail.com:
a-al-khaledi@hotmail.com:
abdullah.al.hajri0001@gmail.co:
a_cameronsse@hotmail.com:jof6IutH
abdullah.al.hajri0001@gmail.co:
abrahamvthomas@hotmail.com:
abdullah.al.hajri0001@gmail.co:
aaaerealty@yahoo.com:
abrahamvthomas@hotmail.com:
abdullah.al.hajri0001@gmail.co:
aaaerealty@yahoo.com:
abrahamvthomas@hotmail.com:
abrarahmed325@yahoo.com:
4xtrader@tpg.com.au:
abrarahmed325@yahoo.com:
4xtrader@tpg.com.au:
abrahamvthomas@hotmail.com:
4xtrader@tpg.com.au:
abrarahmed325@yahoo.com:
ac5.thomas@btinternet.com:
AccountingQB@brilloco.com:
abrahamvthomas@hotmail.com:
4xtrader@tpg.com.au:
abrahamvthomas@hotmail.com:
abrarahmed325@yahoo.com:
10241024simon@gmail.com:
abrahamvthomas@hotmail.com:
adelaideairportshuttles@gmail.:
adgrant6180@yahoo.com.au:
abrarahmed325@yahoo.com:
abrahamvthomas@hotmail.com:
ac5.thomas@btinternet.com:
AccountingQB@brilloco.com:
abrarahmed325@yahoo.com:
AccountingQB@brilloco.com:
abrahamvthomas@hotmail.com:
AccountingQB@brilloco.com:
abrarahmed325@yahoo.com:
AccountingQB@brilloco.com:
abrahamvthomas@hotmail.com:
a.tworowski@o2.pl:sXOa61Dq
abrarahmed325@yahoo.com:
aaaerealty@yahoo.com:
agarwalgaura@gmail.com:
abrahamvthomas@hotmail.com:
agarwalgaura@gmail.com:
agaskill@maalnet.com:
ageorgiev86@yandex.ru:dIYk0ONb
abrarahmed325@yahoo.com:
adgrant6180@yahoo.com.au:
adelaideairportshuttles@gmail.:
agarwalgaura@gmail.com:
abrarahmed325@yahoo.com:
agarwalgaura@gmail.com:
adgrant6180@yahoo.com.au:
abrahamvthomas@hotmail.com:
agilbert@hixworks.com:
adgrant6180@yahoo.com.au:
afoto@optonline.net:
agilbert@hixworks.com:
afoto@optonline.net:
agilbert@hixworks.com:
afoto@optonline.net:
adelaideairportshuttles@gmail.:
abrahamvthomas@hotmail.com:
agilbert@hixworks.com:
abrahamvthomas@hotmail.com:
adgrant6180@yahoo.com.au:
adelaideairportshuttles@gmail.:
advanced80@xtra.co.nz:
agilbert@hixworks.com:
agarwalgaura@gmail.com:
abrahamvthomas@hotmail.com:
abrarahmed325@yahoo.com:
agilbert@hixworks.com:
aipunts@yahoo.co.uk:pul8OBa4
agilbert@hixworks.com:
aaaerealty@yahoo.com:
agilbert@hixworks.com:
AccountingQB@brilloco.com:
agilbert@hixworks.com:
AccountingQB@brilloco.com:
aipunts@yahoo.co.uk:pul8OBa4
afoto@optonline.net:
agilbert@hixworks.com:
akisa5577@gmail.com:
AccountingQB@brilloco.com:
agilbert@hixworks.com:
aipunts@yahoo.co.uk:pul8OBa4
agilbert@hixworks.com:
abrarahmed325@yahoo.com:
agilbert@hixworks.com:
aj0312@my.bristol.ac.uk:
akisa5577@gmail.com:
agilbert@hixworks.com:
akisa5577@gmail.com:
aipunts@yahoo.co.uk:pul8OBa4
akisa5577@gmail.com:
agilbert@hixworks.com:
alagha.ahmad@gmail.com:
alain_delongchamp@yahoo.com:
agilbert@hixworks.com:
alain_delongchamp@yahoo.com:
agilbert@hixworks.com:
akisa5577@gmail.com:
alain_delongchamp@yahoo.com:
akisa5577@gmail.com:
alagha.ahmad@gmail.com:
AccountingQB@brilloco.com:
agilbert@hixworks.com:
akolanupaka@gmail.com:
alagha.ahmad@gmail.com:
agilbert@hixworks.com:
akolanupaka@gmail.com:
alamrozek@interia.eu:
alain_delongchamp@yahoo.com:
alamrozek@interia.eu:
alagha.ahmad@gmail.com:
alain_delongchamp@yahoo.com:
akisa5577@gmail.com:
alain_delongchamp@yahoo.com:
akisa5577@gmail.com:
alain_delongchamp@yahoo.com:
akisa5577@gmail.com:
akolanupaka@gmail.com:
alain_delongchamp@yahoo.com:
alamrozek@interia.eu:
alain_delongchamp@yahoo.com:
alan.james68@icloud.com:
Albert.Lau@eastwestbank.com:
alain_delongchamp@yahoo.com:
Albert.Lau@eastwestbank.com:
alain_delongchamp@yahoo.com:
abrarahmed325@yahoo.com:
alain_delongchamp@yahoo.com:
alan.james68@icloud.com:
alamrozek@interia.eu:
alan.james68@icloud.com:
ajurkovic@iinet.net.au:
Albert.Lau@eastwestbank.com:
alan.james68@icloud.com:
alamrozek@interia.eu:
ageorgiev86@yandex.ru:dIYk0ONb
alamrozek@interia.eu:
Alemannia@gmx.com:
alamrozek@interia.eu:
akolanupaka@gmail.com:
Alemannia@gmx.com:
alert@infoplasticsurgery.com:
alain_delongchamp@yahoo.com:
Albert.Lau@eastwestbank.com:
alain_delongchamp@yahoo.com:
Albert.Lau@eastwestbank.com:
albertrodriguez28@yahoo.com:
Alemannia@gmx.com:
alain_delongchamp@yahoo.com:
albertrodriguez28@yahoo.com:
aldis@hostnet.lv:
alan.james68@icloud.com:
alexrossouw196@gmail.com:
alan.james68@icloud.com:
alexrossouw196@gmail.com:
Alemannia@gmx.com:
alexrossouw196@gmail.com:
akisa5577@gmail.com:
Albert.Lau@eastwestbank.com:
aldis@hostnet.lv:
Albert.Lau@eastwestbank.com:
alexrossouw196@gmail.com:
aldis@hostnet.lv:
alain_delongchamp@yahoo.com:
alexrossouw196@gmail.com:
alert@infoplasticsurgery.com:
alexrossouw196@gmail.com:
Alemannia@gmx.com:
akisa5577@gmail.com:
Alemannia@gmx.com:
alexrossouw196@gmail.com:
alert@infoplasticsurgery.com:
akisa5577@gmail.com:
alert@infoplasticsurgery.com:
alektron@aol.com:
althielman@live.com:
altumbabicnahid@gmail.com:
albertrodriguez28@yahoo.com:
alexrossouw196@gmail.com:
albertrodriguez28@yahoo.com:
alexrossouw196@gmail.com:
alfred.kum@gmail.com:
alexrossouw196@gmail.com:
alfred.kum@gmail.com:
alert@infoplasticsurgery.com:
alfred.kum@gmail.com:
aman.di@hotmail.com:
amendol1@verizon.net:
alexrossouw196@gmail.com:
alistair@hexcollective.co.uk:
alfred.kum@gmail.com:
alistair@hexcollective.co.uk:
alfred.kum@gmail.com:
aman.di@hotmail.com:
abrarahmed325@yahoo.com:
aman.di@hotmail.com:
althielman@live.com:
AMERAHMED19@GMAIL.COM:
altumbabicnahid@gmail.com:
andreas.toerpel@web.de
alexrossouw196@gmail.com:
andreaszerbes@gmail.com:
ALJOAMAYA@GMAIL.COM:
alert@infoplasticsurgery.com:
aman.di@hotmail.com:
altumbabicnahid@gmail.com:
alexrossouw196@gmail.com:
andpanagiotop@gmail.com:
alfred.kum@gmail.com:
andpanagiotop@gmail.com:
alistair@hexcollective.co.uk:
alizenel@outlook.com:
aldis@hostnet.lv:
althielman@live.com:
alfred.kum@gmail.com:
ALJOAMAYA@GMAIL.COM:
alistair@hexcollective.co.uk:
aman.di@hotmail.com:
andpanagiotop@gmail.com:
aman.di@hotmail.com:
alan.james68@icloud.com:
andrewdonnellyjr@aol.com:qu48OcaN
andrzej.wencel@yahoo.com:
alfred.kum@gmail.com:
andrew.harnaga@hotmail.com:
andreas.toerpel@web.de:
alexrossouw196@gmail.com:
andrew.harnaga@hotmail.com:
andreaszerbes@gmail.com:
andrew@ezestream.com.au:
andrew.harnaga@hotmail.com:
altumbabicnahid@gmail.com:
andreas.toerpel@web.de:
andrewdonnellyjr@aol.com:qu48OcaN
andrzej.wencel@yahoo.com:
andrew.harnaga@hotmail.com:
anglinpaul@hotmail.com:
andrew.chaveriat@gmail.com:
alexrossouw196@gmail.com:
aman.di@hotmail.com:
andreas.toerpel@web.de:
antydoe@gmail.com:
anisessaid5@gmail.com:
andrew@ezestream.com.au:
andrew.harnaga@hotmail.com:
andrewdonnellyjr@aol.com:qu48OcaN
andreas.toerpel@web.de:
antydoe@gmail.com:
arash@42uag.com:
arolaxinvestor@gmail.com:
antydoe@gmail.com:
arolaxinvestor@gmail.com:
artallison@aol.com:
anisessaid5@gmail.com:
andreas.toerpel@web.de:
anisessaid5@gmail.com:
anglinpaul@hotmail.com:
andrew.harnaga@hotmail.com:
antuzla@outlook.com:
antydoe@gmail.com:
andpanagiotop@gmail.com:
ascrowe@wyoming.com:
arunasaste@gmail.com:
ash-1989-@hotmail.com:
andrzej.wencel@yahoo.com:
anglinpaul@hotmail.com:
ash-1989-@hotmail.com:
arash@42uag.com:
anuvu@ymail.com:
andrew.harnaga@hotmail.com:
antydoe@gmail.com:
artallison@aol.com:
andrew.harnaga@hotmail.com:
andrewdonnellyjr@aol.com:qu48OcaN
anglinpaul@hotmail.com:
ash-1989-@hotmail.com:
arunasaste@gmail.com:
argoman@hotmail.co.uk:
attention109@yahoo.com:
alexrossouw196@gmail.com:
antuzla@outlook.com:
attention109@yahoo.com:
andrzej.wencel@yahoo.com:
arunasaste@gmail.com:
arolaxinvestor@gmail.com:
antuzla@outlook.com:
asmoonlight@yandex.ru:
attention109@yahoo.com:
asmoonlight@yandex.ru:
ash-1989-@hotmail.com:
atinton@hotmail.com:
avysotsky@ukr.net:
arkadyokrezna@gmail.com:
axel@aadaum.de:
avysotsky@ukr.net:
arunasaste@gmail.com:
azyk1@yahoo.com:
ash-1989-@hotmail.com:
azyk1@yahoo.com:
anglinpaul@hotmail.com:
azyk1@yahoo.com:
b.costin23@gmail.com:
arunasaste@gmail.com:
ash-1989-@hotmail.com:
avysotsky@ukr.net:
attention109@yahoo.com:
avysotsky@ukr.net:
ash-1989-@hotmail.com:
attention109@yahoo.com:
avysotsky@ukr.net:
azyk1@yahoo.com:
Badykshanov@gmail.com:
b.costin23@gmail.com:
Badykshanov@gmail.com:
arunasaste@gmail.com:
avysotsky@ukr.net:
balsara@icloud.com:
banking5150@gmail.com:
antydoe@gmail.com:
alistair@hexcollective.co.uk:
avysotsky@ukr.net:
arunasaste@gmail.com:
ash-1989-@hotmail.com:
b.costin23@gmail.com:
ashley.brown@hushmail.com:
Badykshanov@gmail.com:
b.costin23@gmail.com:
avysotsky@ukr.net:
attention109@yahoo.com:
banking5150@gmail.com:
b.costin23@gmail.com:
axel@aadaum.de:
b.costin23@gmail.com:
banking5151@gmail.com:
azeezb22@gmail.com:
artallison@aol.com:
b.costin23@gmail.com:
b.rowsell@bell.net:
avysotsky@ukr.net:
banking5150@gmail.com:
Badykshanov@gmail.com:
banking5150@gmail.com:
avysotsky@ukr.net:
Badykshanov@gmail.com:
andrew@ezestream.com.au:
attention109@yahoo.com:
ash-1989-@hotmail.com:
baratina@gmx.net:
barnettos@yahoo.com:e38Ldp5C
bartekkuchnik@gmail.com:
baratina@gmx.net:
bartir@hotmail.com:
banking5150@gmail.com:
b.costin23@gmail.com:
banking5151@gmail.com:
banksdw@slu.edu:
azyk1@yahoo.com:
banking5150@gmail.com:
banking5151@gmail.com:
barakgr@live.com:
banksdw@slu.edu:
arunasaste@gmail.com:
b.rowsell@bell.net:
banking5151@gmail.com:
barakgr@live.com:
avysotsky@ukr.net:
banking5151@gmail.com:
barakgr@live.com:
Berganphoto@aol.com:
bertfrigo@gmail.com:
bengel1975@msn.com:
bertfrigo@gmail.com:
banksdw@slu.edu:
bartir@hotmail.com:
banking5151@gmail.com:
banking5150@gmail.com:
banksdw@slu.edu:
bimleshkumar@live.in:
bjh@yesyes.net:
bartir@hotmail.com:
banking5150@gmail.com:
bcteo@pegasus-it.com.sg:
BBJMcorp@aol.com:
banking5151@gmail.com:
BEDONEISM@HOTMAIL.COM:
bengel1975@msn.com:
BEDONEISM@HOTMAIL.COM:
beamugt@yahoo.com:
bddoliveiro@gmail.com:
beamugt@yahoo.com:
bartir@hotmail.com:
BEDONEISM@HOTMAIL.COM:
bjh@yesyes.net:
baratina@gmx.net:
blansford@lrshouston.com:fKBm16Pd
barakgr@live.com:
bcteo@pegasus-it.com.sg:
bjh@yesyes.net:
arunasaste@gmail.com:
bjh@yesyes.net:
blansford@LAMTexas.trade:
blansford@lrshouston.com:fKBm16Pd
bengel1975@msn.com:
blansford@lrshouston.com:fKBm16Pd
BEDONEISM@HOTMAIL.COM:
bobs114@yahoo.com.au:
bimleshkumar@live.in:
blansford@lrshouston.com:fKBm16Pd
bjh@yesyes.net:
barakgr@live.com:
bobs114@yahoo.com.au:
bertfrigo@gmail.com:
bengel1975@msn.com:
bobs114@yahoo.com.au:
blansford@lrshouston.com:fKBm16Pd
bobsoneau@yahoo.com.au:
bobwhite1946@yahoo.com:
barakgr@live.com:
blberger9@comcast.net:
blansford@lrshouston.com:fKBm16Pd
bohdarom@sbcglobal.net:
bobrabcd@frontier.com:
baratina@gmx.net:
bobsoneau@yahoo.com.au:
blansford@lrshouston.com:fKBm16Pd
bobsoneau@yahoo.com.au:
bertfrigo@gmail.com:
bigblckdg@aol.com:
bobwhite1946@yahoo.com:
bleda2_ju21@hotmail.com:
bohdarom@sbcglobal.net:
boonwee.hong@gmail.com:
boss_yuran@mail.ru:
bertfrigo@gmail.com:
boss_yuran@mail.ru:
billsilk@ozemail.com.au:
bobmedanovic@yahoo.com:
bobsoneau@yahoo.com.au:
bohetsj@gmail.com:
bobs114@yahoo.com.au:
banking5150@gmail.com:
bobs114@yahoo.com.au:
boonwee.hong@gmail.com:
bohdarom@sbcglobal.net:
boss_yuran@mail.ru:
boothmark71@hotmail.com:bFVi84Kx
boss_yuran@mail.ru:
bobs114@yahoo.com.au:
blansford@lrshouston.com:fKBm16Pd
boss_yuran@mail.ru:
botha.qatar@yahoo.com:
bobwhite1946@yahoo.com:
botha.qatar@yahoo.com:
blansford@lrshouston.com:fKBm16Pd
boothmark71@hotmail.com:bFVi84Kx
boss_yuran@mail.ru:
bobsoneau@yahoo.com.au:
boss_yuran@mail.ru:
bobwhite1946@yahoo.com:
boss_yuran@mail.ru:
botha.qatar@yahoo.com:
bowwybowwy@gmail.com:
brooksforex1529@yahoo.com:
bru.nico@alice.it:
boss_yuran@mail.ru:
bru.nico@alice.it:
brumbypat@hotmail.com:
bohdarom@sbcglobal.net:
bjh@yesyes.net:
boss_yuran@mail.ru:
camillopoland@gmail.com:
barakgr@live.com:
boss_yuran@mail.ru:
brchio@hotmail.com:
braykm01@yahoo.com:
bru.nico@alice.it:
brchio@hotmail.com:
brooksforex1529@yahoo.com:
bsrsolutions10@gmail.com:
carlo.paniccia@hotmail.com:
carlplunkett@hotmail.com:
bobwhite1946@yahoo.com:
brianchatting@yahoo.co.uk:
carlplunkett@hotmail.com:
brchio@hotmail.com:
botha.qatar@yahoo.com:
carlplunkett@hotmail.com:
boonwee.hong@gmail.com:
bowwybowwy@gmail.com:
boonwee.hong@gmail.com:
bobs114@yahoo.com.au:
cagoldman2005@yahoo.com:
boss_yuran@mail.ru:
beamugt@yahoo.com:
botha.qatar@yahoo.com:
carlplunkett@hotmail.com:
botha.qatar@yahoo.com:
cary.northup@gmail.com:
carlplunkett@hotmail.com:
cary.northup@gmail.com:
carlplunkett@hotmail.com:
carlcrabill@yahoo.com:
carlplunkett@hotmail.com:
camillopoland@gmail.com:
bowwybowwy@gmail.com:
carlplunkett@hotmail.com:
ccollins@semo.net:yd72XkjW
carlplunkett@hotmail.com:
booner2k@gmail.com:
casstlem@yahoo.com.au:
camillopoland@gmail.com:
cary.northup@gmail.com:
carlplunkett@hotmail.com:
cary.northup@gmail.com:
ccollins@semo.net:yd72XkjW
cary.northup@gmail.com:
ccollins@semo.net:yd72XkjW
cary.northup@gmail.com:
ccollins@semo.net:yd72XkjW
cdb07d@gmail.com:
botha.qatar@yahoo.com:
cbenjamin@cisolaw.com:
casstlem@yahoo.com.au:
botha.qatar@yahoo.com:
bobs114@yahoo.com.au:
bsrsolutions10@gmail.com:
ccollins@semo.net:yd72XkjW
bstarling@gmx.com:
cary.northup@gmail.com:
ccollins@semo.net:yd72XkjW
cary.northup@gmail.com:
ccollins@semo.net:yd72XkjW
casstlem@yahoo.com.au:
ccollins@semo.net:yd72XkjW
botha.qatar@yahoo.com:
cary.northup@gmail.com:
cdb07d@gmail.com:
bsrsolutions10@gmail.com:
cdb07d@gmail.com:
cdudek60@gmail.com:
ccollins@semo.net:yd72XkjW
cdudek60@gmail.com:
ccollins@semo.net:yd72XkjW
cdudek60@gmail.com:
cdb07d@gmail.com:
boss_yuran@mail.ru:
cdb07d@gmail.com:
cdudek60@gmail.com:
cdb07d@gmail.com:
cdudek60@gmail.com:
ccollins@semo.net:yd72XkjW
cemedia@aol.com:
cdudek60@gmail.com:
cdb07d@gmail.com:
cgsinvest@aol.com: 
huynhngoccuong@gmail.com:
idrzewicz@icloud.com:w0Re72Ht
info@simmtec.com:
ia_sho@abv.bg:
idrzewicz@icloud.com:w0Re72Ht
Hassamqazi7@gmail.com:
ihssass@hotmail.com:
idrzewicz@icloud.com:w0Re72Ht
haleelg@gmail.com:
gratica@att.net:gKb4EQp1
george@georgeharrison1.com:cgw3AMl8
hasco@personainternet.com:
idrzewicz@icloud.com:w0Re72Ht
Hassamqazi7@gmail.com:
ihssass@hotmail.com:
idrzewicz@icloud.com:w0Re72Ht```</code></pre>
]]></description><link>https://community.notepad-plus-plus.org/post/51239</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51239</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 08:20:38 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 08:07:44 GMT]]></title><description><![CDATA[<p dir="auto">the 3 characters on a line. Then next line starts the examples for as many lines as necessary. the next line below the last line of characters is the 3 special characters again. So between the 2 lines of special characters are as many lines as you want.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51238</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51238</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 08:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 08:06:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> If I have multiple lines, I have to type multiple ampersands `? Or do I just need to type it at the beginning and at the end of the text file content?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51237</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51237</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 08:06:15 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 08:05:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a> said in <a href="/post/51235">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">ype 3 times the " "followed</p>
</blockquote>
<p dir="auto">You will see that your post has been changed by the editor and the special character is missing. The character is like a backward facing quote character, often on the same key as <code>~</code> is.<br />
So 3 of this character on a line by themselves<br />
next line is the examples<br />
next line by themselves the same 3 characters.</p>
<p dir="auto">We don’t need all 20000 lines, but about 20-30 lines showing all 3 types of lines you want changed will be sufficient.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51236</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51236</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 08:05:59 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 08:03:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> That is, if I want to post part of my text file here, I need to manipulate : Type ` character 3 times on a line before and a line after the examples? And will it be displayed on black window, same your ?</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51235</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51235</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 08:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 07:50:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a> said in <a href="/post/51233">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">what I posted on this topic is copied from my text file</p>
</blockquote>
<p dir="auto">I understand that you may have copied the examples, however the editor you type in can interpret some characters and change the way examples show. See what I’ve done with your example below.</p>
<pre><code>4xtrader@tpg.com.au:
2emajnllc@gmail.com:
2emajnllc@gmail.com:
2emajnllc@gmail.com:
127victor@cox.net:
1talo@bluewin.ch:
10241024simon@gmail.com:
10241024simon@gmail.com:
4xtrader@tpg.com.au:
4xtrader@tpg.com.au:
10241024simon@gmail.com:
10241024simon@gmail.com:
4xtrader@tpg.com.au:
</code></pre>
<p dir="auto">I created this black window by using the ` character 3 times on a line before and a line after the examples. On an english keyboard it will generally be the key right before the number 1 key.</p>
<p dir="auto">We (all) on this forum are happy to help, however to do so you do need to be able to understand the questions we ask and be able to give good responses.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51234</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51234</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 07:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 07:43:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> Many thanks for the support from you. However, as a newbie, I still have many shortcomings when posting questions. But what I posted on this topic is copied from my text file. I really want to find a way to fully upload it but I don’t know how to manipulate it. I have no idea what your answers are. Just because it doesn’t really help me. Hope you understand. Thanks, again</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51233</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51233</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 07:43:26 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 07:37:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a> said in <a href="/post/51230">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">doesn’t help me eliminate duplicate lines</p>
</blockquote>
<p dir="auto">I copied some of your examples and the built-in function “remove consecutive line” DID remove the duplicates, leaving just 1 of each group. If it’s not working for you then something else (NPP environment maybe, your examples aren’t the same as you have in the file, or the file type) is affecting the result.</p>
<p dir="auto">To post examples without the editor changing it use the information within the FAQ, specifically FAQ Desk: Request for Help without sufficient information to help you<br />
Often issues like you are having are found to be data related, such as information in the real data is not reflected in the examples. You will see some posts have their examples in a black window, the FAQ tells you how to do that.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51232</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51232</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 07:37:56 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 07:33:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/terry-r" aria-label="Profile: Terry-R">@<bdi>Terry-R</bdi></a> If I use the alternative method as you said: All other lines with “:” will be removed. I meant to remove only lines that have only “:”. The lines that have the characters before and after the “:” are all kept. Do you understand me ???Take a closer look at my example, in my example there are only lines with “:”</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51231</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51231</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 07:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 07:27:38 GMT]]></title><description><![CDATA[<p dir="auto">When I follow your instructions, it absolutely doesn’t help me eliminate duplicate lines. I just noticed it removed the unique “:” line. The second thing you say: using the alternative method, this only helps to replace one other character. I mean, want to remove them with an expression. My question 3 is to search for lines that have the following character “:”. In the above example, I just selected the lines:<br />
<a href="mailto:abradbery@gmail.com" rel="nofollow ugc">abradbery@gmail.com</a>: q74Xpc0O<br />
<a href="mailto:tomaszt1969@hotmail.com" rel="nofollow ugc">tomaszt1969@hotmail.com</a>: u0Pct21s<br />
<a href="mailto:vernon.lee.888@gmail.com" rel="nofollow ugc">vernon.lee.888@gmail.com</a>: bFVi04Ly<br />
<a href="mailto:v.o.l8@mail.ru" rel="nofollow ugc">v.o.l8@mail.ru</a>: kof6Iut2<br />
<a href="mailto:vaughan089@hotmail.com" rel="nofollow ugc">vaughan089@hotmail.com</a>: wc61VihU<br />
<a href="mailto:vlado@3crew.net" rel="nofollow ugc">vlado@3crew.net</a>: g3Bn165d<br />
I do not know how to post my text file. You can guide me so I can post it here, you will soon understand my question.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51230</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51230</guid><dc:creator><![CDATA[Sarah Duong]]></dc:creator><pubDate>Sun, 08 Mar 2020 07:27:38 GMT</pubDate></item><item><title><![CDATA[Reply to Type of duplicate lines on Sun, 08 Mar 2020 07:00:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sarah-duong" aria-label="Profile: Sarah-Duong">@<bdi>Sarah-Duong</bdi></a> said in <a href="/post/51225">Type of duplicate lines</a>:</p>
<blockquote>
<p dir="auto">How to delete duplicate lines?</p>
</blockquote>
<p dir="auto">I’m wondering if you noticed there is a built-in feature that will “remove consecutive duplicate lines”. The option is under Edit, then Line operations.</p>
<p dir="auto">As for the 2nd question I presume the line ONLY contains the <code>:</code> character. If so use the replace function (Search, then Replace) with<br />
Find What:<code>^:\R</code><br />
Replace With: nothing in this field.</p>
<p dir="auto">Not sure what your intention is with question #3. As a suggestion, supply some examples so we may better help you.</p>
<p dir="auto">Hopefully these answers will help.</p>
<p dir="auto">Terry</p>
]]></description><link>https://community.notepad-plus-plus.org/post/51228</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/51228</guid><dc:creator><![CDATA[Terry R]]></dc:creator><pubDate>Sun, 08 Mar 2020 07:00:32 GMT</pubDate></item></channel></rss>