<?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[Regex: How to get off the connecting line from the title of a hyperlink?]]></title><description><![CDATA[<p dir="auto">I have several lines with this kind of hyperlinks:</p>
<p dir="auto"><code>&lt;p class="mb-40px"&gt;&lt;a href="my-name-is-prince.html"&gt;My-name-is-prince&lt;/a&gt;&lt;/p&gt;</code></p>
<p dir="auto">I want to use regex as to get off the connecting line from the title.</p>
<p dir="auto">The Output should be:</p>
<p dir="auto"><code>&lt;p class="mb-40px"&gt;&lt;a href="my-name-is-prince.html"&gt;My name is prince&lt;/a&gt;&lt;/p&gt;</code></p>
]]></description><link>https://community.notepad-plus-plus.org/topic/22595/regex-how-to-get-off-the-connecting-line-from-the-title-of-a-hyperlink</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 11:42:42 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/22595.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Feb 2022 17:56:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Regex: How to get off the connecting line from the title of a hyperlink? on Fri, 23 Jun 2023 17:25:28 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> I use <a href="https://chat.openai.com/" rel="nofollow ugc">https://chat.openai.com/</a> to find different solution. ChatGPT learns everything. In about 5 seconds generates another 4 solutions.</p>
<p dir="auto">I just put your regex as an example, and I ask ChatGPT to write me another 4 solution. Is the most inteligent tood ever. Artificial Inteligent.</p>
<p dir="auto">:<br />
Căutare: <code>(?-s)(\G(?!^)|html"&gt;)((?!&lt;/a&gt;).)*?\K-</code><br />
Înlocuire: <code>\x20</code></p>
<p dir="auto">Căutare: <code>(?-s)(\G(?!^)|html"&gt;)((?!&lt;/a&gt;).)*?\K-</code><br />
Înlocuire: <code>\x20</code></p>
<p dir="auto">Căutare: <code>(?-s)(\G(?!^)|html"&gt;)((?!&lt;/a&gt;).)*?\K-</code><br />
Înlocuire: <code>\x20</code></p>
<p dir="auto">Căutare: <code>(?-s)(\G(?!^)|html"&gt;)((?!&lt;/a&gt;).)*?\K-</code><br />
Înlocuire: <code>\x20</code></p>
]]></description><link>https://community.notepad-plus-plus.org/post/87365</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/87365</guid><dc:creator><![CDATA[Vasile Caraus]]></dc:creator><pubDate>Fri, 23 Jun 2023 17:25:28 GMT</pubDate></item><item><title><![CDATA[Reply to Regex: How to get off the connecting line from the title of a hyperlink? on Sat, 05 Mar 2022 11:11:40 GMT]]></title><description><![CDATA[<p dir="auto">Hi, <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">I did <strong>additional</strong> tests and, sorry <strong>Hellena</strong>, but using <strong>your</strong> negative look-ahead <strong><code>(?!^)</code></strong>, instead of <strong><code>(?!\A)</code></strong>, may <strong>miss</strong> matches in some cases, too !</p>
<p dir="auto">Indeed, imagine that the <strong>searched</strong> string would just be the <strong><code>EOL</code></strong> char(s) with the following regex :</p>
<p dir="auto">SEARCH <strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!^))((?!&lt;/a&gt;).)*?\K\R</code></strong></p>
<p dir="auto">Then, the part <strong><code>\G(?!^)((?!&lt;/a&gt;).)*?</code></strong>, before a <strong>next</strong> match of <strong>line-ending</strong> chars, would <strong>never</strong> occur, as the range, after <strong><code>\G</code></strong>, should start at <strong>beginning</strong> of line which is just <strong>forbidden</strong> due to the <strong><code>\G(?!^)</code></strong> syntax !</p>
<hr />
<p dir="auto">Finally, the present <strong><code>(?!\A)</code></strong> syntax is <strong>preferable</strong>. We do <strong>not</strong> even need to bother about the status of the <strong><code>Wrap around</code></strong> option. Just <em>ONE</em> rule :</p>
<ul>
<li>Move at the <strong>very beginning</strong> of current file, with the <strong><code>Ctrl + Home</code></strong> shortcut, before applying this <strong>specific</strong> S/R !</li>
</ul>
<p dir="auto">You may test the regex :</p>
<p dir="auto"><strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!\A))((?!&lt;/a&gt;).)*?\K\R</code></strong>    ( and your version <strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!^))((?!&lt;/a&gt;).)*?\K\R</code></strong> )</p>
<p dir="auto">Against the <strong><code>23</code></strong>-lines text of my <strong>previous</strong> post to see the <strong>obvious</strong> differences !</p>
<p dir="auto">BR</p>
<p dir="auto">guy038</p>
<p dir="auto"><strong>P.S.</strong> I’m about to send an e-mail to <a class="plugin-mentions-user plugin-mentions-a" href="/user/peterjones" aria-label="Profile: peterjones">@<bdi>peterjones</bdi></a> to know where this <strong>specific</strong> S/R should be placed. Probably, at this location :</p>
<p dir="auto"><a href="https://community.notepad-plus-plus.org/topic/20942/developing-generic-regex-sequences">Developing generic regex sequences</a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/74937</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74937</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Sat, 05 Mar 2022 11:11:40 GMT</pubDate></item><item><title><![CDATA[Reply to Regex: How to get off the connecting line from the title of a hyperlink? on Sun, 20 Feb 2022 13:08:03 GMT]]></title><description><![CDATA[<p dir="auto">Hi, <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">Let me expand on my <strong>previous</strong> post. Here is a <strong>real</strong> example, based on the <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> problem !</p>
<p dir="auto">In this example, I supposed that <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> wanted to search for <strong>any dash</strong> symbol, contained in the <strong><code>•</code></strong> region of the <strong>tag</strong><br />
<strong><code>&lt;a href="..........."&gt;••••••••••••••&lt;/a&gt;</code></strong>, in a <strong>multi</strong>-lines text, so using the <strong><code>(?s)</code></strong> <strong>single_line</strong> modifier.</p>
<p dir="auto">In a <strong>new</strong> tab, paste the <strong><code>23</code></strong>- <strong>lines</strong> text, below :</p>
<pre><code class="language-xml">This-is
--

a-
test

&lt;p class="mb-40px"&gt;&lt;a href="my-na
me-is-prince.html"&gt;My-
name


-
is---pr
ince&lt;/a&gt;&lt;/p&gt;

&lt;p class="mb-40px"&gt;&lt;a href="
my-name-is-prince.
html"&gt;M
y-name
--

is-prince
&lt;/a&gt;&lt;/p&gt;
</code></pre>
<p dir="auto">Now, we must detect the <strong>differences</strong> between the <strong>two</strong> regexes :</p>
<ul>
<li>Regex <strong>A</strong> : <strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!\A))((?!&lt;/a&gt;).)*?\K-</code></strong> ( The used syntax, <strong>up to now</strong> )</li>
</ul>
<p dir="auto">and</p>
<ul>
<li>Regex <strong>B</strong> : <strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!^))((?!&lt;/a&gt;).)*?\K-</code></strong> ( The <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a>’s syntax )</li>
</ul>
<hr />
<ul>
<li>
<p dir="auto">Open the <strong>Mark</strong> dialog ( <strong><code>Ctrl + M</code></strong> )</p>
</li>
<li>
<p dir="auto">Untick <strong>all</strong> options</p>
</li>
<li>
<p dir="auto">Tick the <strong><code>Purge fore each search</code></strong> <em>AND</em> <strong><code>Wrap around</code></strong> options</p>
</li>
<li>
<p dir="auto">Select the <strong><code>Regular epression</code></strong> search <strong>mode</strong></p>
</li>
<li>
<p dir="auto">Click on the <strong><code>Mark All</code></strong> button</p>
</li>
</ul>
<p dir="auto">=&gt; Message <strong><code>Mark: 9 matches in entire file</code></strong>, corresponding to the <strong><code>9</code></strong> dashes between the <strong><code>&gt;</code></strong> and <strong><code>&lt;/a&gt;</code></strong>, in the <strong>two</strong> multi-lines beginning with <strong><code>&lt;p class</code></strong>. This is <strong>correct</strong> !</p>
<p dir="auto">In the same way, if the <strong><code>Wrap around</code></strong> is ticked, a replacement of each <strong>dash</strong> by a <strong>space</strong> char would <strong>correctly</strong> give the message <strong><code>Replace All: 9 occurrences were replaced in entire file</code></strong></p>
<hr />
<p dir="auto">Now, let’s see the <strong>differences</strong> when using the <strong><code>Mark</code></strong> dialog, with the <strong><code>Wrap aound</code></strong> option <strong>unticked</strong> and the <strong><code>Purge for each search</code></strong> still <strong>ticked</strong></p>
<p dir="auto">Here is, below, some results depending on the <strong>caret</strong>’s position ( Line <strong><code>x</code></strong>, column <strong><code>y</code></strong> ), <strong>right before</strong> a click on the <strong><code>Mark All</code></strong> button :</p>
<pre><code class="language-diff">    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |   Caret position   |      Regex  A      |      Regex  B      |   Regex  A   |   Regex  B   |           Observations           |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 1, column 1  |      9  matches    |      9  matches    |      OK      |      OK      |  Beginning of **file** and line  |
    |  Line 1, column 2  |     17  matches    |     17  matches    |      ko      |      ko      |                                  |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 2, column 1  |     16  matches    |      9  matches    |      ko      |      OK      |  Beginning of line               |
    |  Line 2, column 2  |     15  matches    |     15  matches    |      ko      |      ko      |                                  |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 3, column 1  |     14  matches    |      9  matches    |      ko      |      OK      |  Beginning of **empty** line     |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 4, column 1  |     14  matches    |      9  matches    |      ko      |      OK      |  Beginning of line               |
    |  Line 4, column 2  |     14  matches    |     14  matches    |      ko      |      ko      |                                  |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 5, column 1  |     13  matches    |      9  matches    |      ko      |      OK      |  Beginning of line               |
    |  Line 5, column 2  |     13  matches    |     13  matches    |      ko      |      ko      |                                  |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 6, column 1  |     13  matches    |      9  matches    |      ko      |      OK      |  Beginnin of **empty** line      |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
    |  Line 7, column 1  |     13  matches    |      9  matches    |      ko      |      OK      |  Beginning of line               |
    |  Line 7, column 2  |     13  matches    |     13  matches    |      ko      |      ko      |                                  |
    •--------------------•--------------------•--------------------•--------------•--------------•----------------------------------•
</code></pre>
<p dir="auto">Note that the <strong>exact</strong> message is : <strong><code>Mark: xx matches from caret to end-of-file</code></strong></p>
<p dir="auto">It’s easy to notice that the <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> syntax ( Regex <strong><code>B</code></strong> ) gives more <strong>correct</strong> results than the <strong>previous</strong> one ( Regex <strong><code>A</code></strong> ), when the <strong><code>Wrap aound</code></strong> option is <strong>not</strong> checked ;-))</p>
<p dir="auto">Best Regards</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74418</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74418</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Sun, 20 Feb 2022 13:08:03 GMT</pubDate></item><item><title><![CDATA[Reply to Regex: How to get off the connecting line from the title of a hyperlink? on Sun, 20 Feb 2022 10:45:03 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> THANKS</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74415</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74415</guid><dc:creator><![CDATA[Hellena Crainicu]]></dc:creator><pubDate>Sun, 20 Feb 2022 10:45:03 GMT</pubDate></item><item><title><![CDATA[Reply to Regex: How to get off the connecting line from the title of a hyperlink? on Sun, 20 Feb 2022 10:57:02 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> and <strong>All</strong>,</p>
<p dir="auto">You said :</p>
<blockquote>
<p dir="auto">I find a solution :</p>
<p dir="auto">FIND: <code>(?-s)(\G(?!^)|html"&gt;)((?!&lt;/a).)*?\K[-]</code></p>
<p dir="auto">REPLACE BY: <code>\x20</code></p>
</blockquote>
<p dir="auto">I was a bit <strong>intrigued</strong> and I tried to dig out a bit your solution</p>
<ul>
<li>
<p dir="auto">First, <strong>no</strong> need to place the <strong>dash</strong> between square <strong>brackets</strong></p>
</li>
<li>
<p dir="auto">Secondly, to be <strong>rigourous</strong>, it would be better to use the <strong>exact</strong> <strong><code>&lt;a href="......."&gt;........&lt;/a&gt;</code></strong> definition and place it as the <strong>first</strong> alternative. In addition, if we use a <strong>non-capturing</strong> group with a <strong>non-insensitive</strong> modifier inside this group, this leads to this equivalent <strong>search</strong> regex :</p>
</li>
</ul>
<p dir="auto"><strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!^))((?!&lt;/a&gt;).)*?\K-</code></strong></p>
<ul>
<li>Thirdly, as you’re using the <strong><code>(?-s)</code></strong> modifier, this means that, after the <strong>last</strong> character of <strong>each</strong> line, as it needs to cross through the <strong><code>EOL</code></strong> char(s) to access a <strong>next</strong> line, the <strong><code>\G</code></strong> asssertion will <strong>not</strong> be true. So, from the <strong>beginning</strong> of each line, we’ll have to find a <strong><code>&lt;a href....</code></strong> definition <strong>first</strong>. In this case, it’s <strong>useless</strong> to add that the <strong>ending</strong> region is the <strong>negative</strong> look-ahead <strong><code>(?&lt;!&lt;/a&gt;)</code></strong></li>
</ul>
<p dir="auto">So, your regex could be simplified as :</p>
<p dir="auto"><strong><code>(?-s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!^)).*?\K-</code></strong></p>
<p dir="auto">However, note that if you use the <strong><code>(?s)</code></strong> <strong>single_line</strong> modifier, you <strong>must</strong> use the look-ahead <strong><code>(?&lt;!&lt;/a&gt;)</code></strong> to <strong>limit</strong> the action of your <strong>multi-lines</strong> search :</p>
<p dir="auto"><strong><code>(?s)(?-i:&lt;a\x20href=".+?"&gt;|\G(?!^))((?!&lt;/a&gt;).)*?\K-</code></strong></p>
<hr />
<p dir="auto">Now, in the <strong>topic</strong> below, we already tried to <strong>normalize</strong> this kind of regex !</p>
<p dir="auto"><a href="https://community.notepad-plus-plus.org/topic/20728/changing-data-inside-xml-element/15?_=1645313706435">https://community.notepad-plus-plus.org/topic/20728/changing-data-inside-xml-element/15?_=1645313706435</a></p>
<blockquote>
<ul>
<li>
<p dir="auto">Let <strong>FR</strong> (<strong><code>Find Regex</code></strong> ) be the regex which defines the <strong>char</strong>, <strong>string</strong> or <strong>expression</strong> to be searched</p>
</li>
<li>
<p dir="auto">Let <strong>RR</strong> (<strong><code>Replacement Regex</code></strong> ) be the regex which defines the <strong>char</strong>, <strong>string</strong> or <strong>expression</strong> which must replace the <strong>FR</strong> expression</p>
</li>
<li>
<p dir="auto">Let <strong>BSR</strong> ( <strong><code>Begin Search-region Regex</code></strong> ) be the regex which defines the <strong>beginning</strong> of the area where the search for <strong>FR</strong>, must <strong>start</strong></p>
</li>
<li>
<p dir="auto">Let <strong>ESR</strong> ( <strong><code>End Search-region Regex</code></strong>) be the regex which defines, <strong>implicitly</strong>, the area where the search for <strong>FR</strong>, must <strong>end</strong></p>
</li>
</ul>
<p dir="auto">Then, the <strong>generic</strong> regex can be expressed :</p>
<p dir="auto">SEARCH <strong><code>(?-i:</code>BSR<code>|(?!\A)\G)(?s:(?!</code>ESR<code>).)*?\K(?-i:</code>FR<code>)</code></strong></p>
<p dir="auto">REPLACE <strong>RR</strong></p>
</blockquote>
<p dir="auto">So I was curious to compare our <strong>previous</strong> syntax with <strong>yours</strong>, which is :</p>
<p dir="auto">SEARCH <strong><code>(?-i:</code>BSR<code>|\G(?!^))(?s:(?!</code>ESR<code>).)*?\K(?-i:</code>FR<code>)</code></strong></p>
<p dir="auto">REPLACE <strong>RR</strong></p>
<p dir="auto">After some <strong>tests</strong>, I must say that <strong>your</strong> syntax <strong><code>\G(?!^)</code></strong>, which can also be <strong>expressed</strong> as <strong><code>(?!^)\G</code></strong>, seems more <strong>accurate</strong> and <strong>practical</strong> than <strong><code>(?!\A)\G)</code></strong>. Let me explain :</p>
<hr />
<p dir="auto">When you perform a <strong><code>Replace All</code></strong> or a <strong><code>Mark All</code></strong> operation, you simply have to <strong>tick</strong> the <strong><code>Wrap aound</code></strong> option to get the <strong>correct</strong> results / replacements !</p>
<p dir="auto">But, if you just use the <strong><code>Find Next</code></strong> button :</p>
<ul>
<li>
<p dir="auto">With the <strong><code>(?!\A)\G)</code></strong> syntax, you need to move the caret at <strong>very beginning</strong> of file in order to get a <strong>correct</strong> match <em>ELSE</em> you may match some incorrect <strong>FR</strong></p>
</li>
<li>
<p dir="auto">With the <strong><code>(?!^)\G</code></strong> syntax, you need to move to <strong>any beginning</strong> of line, in order to get a <strong>correct</strong> match. <em>ELSE</em> <strong>any</strong> start from <strong><code>position &gt; 1</code></strong> may match incorrect <strong>FR</strong></p>
</li>
</ul>
<p dir="auto">In other words :</p>
<ul>
<li>
<p dir="auto">With the <a class="plugin-mentions-user plugin-mentions-a" href="/user/hellena-crainicu" aria-label="Profile: hellena-crainicu">@<bdi>hellena-crainicu</bdi></a> syntax, associated to <strong><code>\G</code></strong>, if you are at <strong>beginning</strong> of <strong>any</strong> line, a <strong>first</strong> hit on the <strong><code>Find Next</code></strong> button will <strong>always</strong> give you a <strong>correct</strong> match</p>
</li>
<li>
<p dir="auto">With our <strong>previous</strong> syntax, associated to <strong><code>\G</code></strong>, you must be at the <strong>very begining</strong> of file in order that a <strong>first</strong> hit on the <strong><code>Find Next</code></strong> button gives you a <strong>correct</strong> match</p>
</li>
</ul>
<p dir="auto">To be convinced :</p>
<ul>
<li>
<p dir="auto">Select the <strong><code>Mark</code></strong> dialog ( <strong><code>Ctrl + M</code></strong> )</p>
</li>
<li>
<p dir="auto"><strong>Untick</strong> the <strong><code>Wrap around</code></strong> option ( <em>IMPORTANT</em> )</p>
</li>
<li>
<p dir="auto"><strong>Tick</strong> the <strong><code>Purge for each search</code></strong> option</p>
</li>
<li>
<p dir="auto">Move the caret at <strong>beginning</strong> or <strong>not</strong> of the <strong>first</strong> line or the <strong>subsequent</strong> lines ( a <strong>FR</strong> part must be <strong>present</strong> in <strong>some</strong> lines to see the <strong>differences</strong> ! )</p>
</li>
<li>
<p dir="auto">For each case, note all the <strong>matches</strong> after a click on the <strong><code>Mark All</code></strong> button, for <strong>both</strong> methods :</p>
</li>
</ul>
<p dir="auto"><strong><code>(?-i:</code>BSR<code>|(?!\A)\G)(?s:(?!</code>ESR<code>).)*?\K(?-i:</code>FR<code>)</code></strong>    and    <strong><code>(?-i:</code>BSR<code>|(?!^)\G)(?s:(?!</code>ESR<code>).)*?\K(?-i:</code>FR<code>)</code></strong></p>
<p dir="auto">Best Regards,</p>
<p dir="auto">guy038</p>
]]></description><link>https://community.notepad-plus-plus.org/post/74410</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74410</guid><dc:creator><![CDATA[guy038]]></dc:creator><pubDate>Sun, 20 Feb 2022 10:57:02 GMT</pubDate></item><item><title><![CDATA[Reply to Regex: How to get off the connecting line from the title of a hyperlink? on Fri, 18 Feb 2022 18:51:34 GMT]]></title><description><![CDATA[<p dir="auto">I find the solution:</p>
<p dir="auto">FIND: <code>(?-s)(\G(?!^)|html"&gt;)((?!&lt;/a).)*?\K[-]</code></p>
<p dir="auto">REPLACE BY: <code>\x20</code></p>
]]></description><link>https://community.notepad-plus-plus.org/post/74377</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/74377</guid><dc:creator><![CDATA[Hellena Crainicu]]></dc:creator><pubDate>Fri, 18 Feb 2022 18:51:34 GMT</pubDate></item></channel></rss>