Community
    • Login

    How to randomize lines on repeat order

    Scheduled Pinned Locked Moved General Discussion
    19 Posts 8 Posters 2.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Benhur MarxsB
      Benhur Marxs
      last edited by Benhur Marxs

      Mark-Olson you have reason I need command or multiple command to randomize groups of lines as the example here … tried as you suggest but no chance !

      Terry RT 1 Reply Last reply Reply Quote 0
      • Terry RT
        Terry R @Benhur Marxs
        last edited by

        @Benhur-Marxs said in How to randomize lines on repeat order:

        randomize groups of lines as the example here

        You say randomize but I think perhaps since english isn’t your first language (correct?) that word is misleading.

        My reading of your question suggests you want to have the same lines grouped together with the group containing least number of lines being first, then second least number of lines listed second and so forth. Is that correct?

        What you want isn’t a trivial matter. Likely it will take someone a while to provide an answer (if they wish to pursue it). I have already spent several minutes on it without coming up with an answer. Sometimes it just involves hitting on the right solution and I do think @Mark-Olson solution may provide some of the initial steps.

        Terry

        mkupperM 1 Reply Last reply Reply Quote 1
        • mkupperM
          mkupper @Terry R
          last edited by

          I think @Benhur-Marxs means to sort the groups of lines by the number of repeats.

          If that’s the case then the Find and Display All Duplicate Lines thread would help though the Python script posted there generates a separate file that reports on the duplicates rather than re-ordering the source file.

          1 Reply Last reply Reply Quote 1
          • Terry RT
            Terry R @Benhur Marxs
            last edited by Terry R

            @Benhur-Marxs said in How to randomize lines on repeat order:

            I need to randomize like this ; first les repeated :

            So my solution still assumes that your lines are grouped together but just not in the order of frequency you would like. Give this solution a try. If it doesn’t work it will likely be beacuse you have not explained well enough the data you have and we’ve made incorrect assumptions as a result. If it doesn’t work try to explain where it failed. A nod to @Mark-Olson for his first few steps which I’ve replicated below.

            1. Find (?-s)^(.*)(\R(?!\1)|\Z) and replace it with ${1}\x07${2} - this will mark the end of each section of identical lines with a BEL character, which is not found in normal text.
            2. Find (?<!\x07)\R and replace it with \x01 - this will replace all newlines inside of each section with the SOH character, which is also not found in normal text.
            3. Find ^(?!\x01) and replace with \x01 - add the SOH to start of any line that doesn’t currently have it (likely to be only the first line).
            4. Find ^([^\x01\r]+)?\x01 and replace with #${1}\x07 - adds a # at start for every line in that group. You must run this again and again until it states 0 occurances changed. Hopefully none of your lines start with a #
            5. Find \r and replace with \r\n - making the lines a standard windows type for next operation.
            6. sort lines lexigraphically ascending - Edit, Line Operations
            7. Find \x07 and replace with \r\n - change the BEL character to a standard CRLF (end of line)
            8. Find ^#+\r\n and replace with empty field, so nothing in the replace field - removes the lines with # characters
            9. remove empty lines - Edit, Line Operations

            Good luck
            Terry

            1 Reply Last reply Reply Quote 3
            • PeterJonesP
              PeterJones @Benhur Marxs
              last edited by

              @Benhur-Marxs ,

              Because your data isn’t very precise, and because English appears to not be your first language, people are having a hard time understand what you actually want.

              I am hoping that @Terry-R’s most recent reply will work for you. But if it does not work for you, the please follow the instructions below:

              Instructions:

              It might help if you gave better example data that actually has the multiple rows. But, instead of using 10/25/15/50, just use smaller numbers of rows, like 2/4/3/5. But show all the rows.

              • Hit reply on this post.
              • type **BEFORE:** and ENTER.
              • Hit the </> button.
              • Replace code_text with better example data of what your data is starting like.
              • Go to the end of the reply.
              • Hit ENTER a couple of times.
              • type **AFTER:** and ENTER.
              • Hit the </> button.
              • Replace code_text with the “after” data that you want it to transform into.
              Benhur MarxsB 1 Reply Last reply Reply Quote 2
              • Benhur MarxsB
                Benhur Marxs @PeterJones
                last edited by Benhur Marxs

                @PeterJones ok sorry is very clear now : i tried to reply as you suggest but the system blocking my reply as spam ! maybe need a point of reputation !
                maybe must download from here link text

                PeterJonesP 1 Reply Last reply Reply Quote 0
                • PeterJonesP
                  PeterJones @Benhur Marxs
                  last edited by PeterJones

                  @Benhur-Marxs ,

                  Probably akismet thinks the random nonsense in that text is spam, which repuation wouldn’t help you with (and you already have reputation).

                  Looking at the paste bin, I don’t actually think you want randomization of the order. You just seem to want each group of identical lines to be re-ordered, so that the group of 1 identical line goes first, the group of 2 identical lines goes second, etc – so sorting by number of identical lines that happen in a row.

                  If so, then have you tried @Terry-R 's most recent solution – because his description of that solution (sorting by frequency) seems to be exactly what your paste-bin implies.

                  ----

                  Let’s see if I can include the stuff from your “paste bin” to help those who won’t click on paste-bin links, and if so, people can test their solutions against your before/after.

                  BEFORE:

                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F    <-- 10 times
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5 < -- 11 times
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF <-- 4 times
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                  8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC <--3 times
                  8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                  8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08 <-- 9times
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4 <-- 8 times
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D <-- 7 times
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4 <-- 2 times
                  4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB <-- 6 times
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C <- 1 time
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0 <-- 5 times 
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  

                  AFTER:

                  3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C <-- 1  time 
                  4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4 <--  2 times
                  4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                  8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC <--  3 times
                  8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                  8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF <--  4 times
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                  CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0 <--  5 times
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB <--  6 times
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D <--  7 times
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4 <--  8 times
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08 <--  9 times
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F <--  10 times
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5 <--  11 times
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                  
                  Benhur MarxsB 1 Reply Last reply Reply Quote 1
                  • Benhur MarxsB
                    Benhur Marxs @PeterJones
                    last edited by

                    @PeterJones … no luck ::: is still not sorted as i asked !! still casual random !
                    But no problem friend , thank you for your answer !

                    PeterJonesP CoisesC 2 Replies Last reply Reply Quote 0
                    • PeterJonesP
                      PeterJones @Benhur Marxs
                      last edited by

                      @Benhur-Marxs said in How to randomize lines on repeat order:

                      no luck ::: is still not sorted as i asked !! still casual random !

                      If the data really has the <-- 3 times and similar, then @Terry-R’s procedure won’t work. If your data does not have the extra information at the end, it works exactly as described, as I show below.

                      So, from the data I showed in my post, if I remove the <-- #... from the end of those lines (so that there are no spaces or other characters beyond the end of the main line), and then follow the procedure, and I get:

                      1. Original
                        98fcd4b1-e7a3-479d-abb0-e724f7ad9b3d-image.png
                      2. Mark sections with BEL
                        930de5dc-968b-4348-b65e-26635057070a-image.png
                      3. newline to SOH
                        af95a360-0a66-44dc-a69c-c2cb960be6c0-image.png
                      4. initial SOH
                        d34d3726-88a6-4133-bd11-8717e6b719f2-image.png
                      5. add # repeatedly until no more are added:
                        abfba83f-7c3e-4bf5-8feb-1896b064174a-image.png
                      6. standardize EOL (not show, no change)
                      7. sort
                        32bc90f6-48be-443c-b8c4-6b518972e07d-image.png
                      8. BEL to CRLF
                        2b9cd7a9-44de-454c-9772-6e624050c3eb-image.png
                      9. removes # lines
                        b74ae008-6ad4-4be8-bcad-b15ec283870a-image.png
                      10. Removes empty lines
                        e520b624-4b07-4fbb-9e5b-61eff74e7066-image.png

                      And done.

                      1 Reply Last reply Reply Quote 2
                      • CoisesC
                        Coises @Benhur Marxs
                        last edited by

                        @Benhur-Marxs

                        Try this. All Find what / Replace with below are entered in the dialog that comes up when you select Search | Replace from the main menu; in addition to entering the find and replace strings, you must have Search Mode: Regular expression set and Wrap around checked.

                        Find what : ^
                        Replace with : @#
                        Click Replace All.

                        Find what : ^(@++)([^\r\n]++)\R(@++)\2$
                        Replace with : \1\3\2
                        Click Replace All repeatedly until the message at the bottom says no more replacements were made.

                        Edit | Line Operations | Sort Lines Lexicographically Ascending

                        Find what : ^(@+?)(\1@?)(#[^\r\n]*+)$
                        Replace with : \1\3\r\n\2\3
                        Click Replace All repeatedly until the message at the bottom says no more replacements were made.

                        Find what : ^@#
                        Replace with : (empty)
                        Click Replace All.

                        Benhur MarxsB 1 Reply Last reply Reply Quote 2
                        • Benhur MarxsB
                          Benhur Marxs @Coises
                          last edited by

                          @Coises thankyou !

                          1 Reply Last reply Reply Quote 0
                          • guy038G
                            guy038
                            last edited by

                            Hello, @benhur-marxs, @terry-r, @mkupper, @peterjones,@coises and All,

                            Here is an alternate solution :

                            • From the original INPUT text, below :
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                            8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                            8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                            4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            
                            • With this first regex S/R :

                              • SEARCH ^(?-is)(.+\R)\1*

                              • REPLACE ~$0

                              • And a single click on the Replace All button, we add a ~ character at beginning of the first line of each block and obtain :

                            ~E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                            ~E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                            ~CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                            ~8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                            8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                            8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                            ~89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                            ~7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                            ~5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                            ~4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                            4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                            ~3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                            ~3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C
                            ~0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                            

                            Continuation on next post !

                            1 Reply Last reply Reply Quote 0
                            • guy038G
                              guy038
                              last edited by

                              • Now, with this second regex S/R :

                                • SEARCH (?-is)^(~+(?:.+/)?(.+))\R(?=\2)

                                • REPLACE ~\1/

                                • And consecutive hits on the Replace All button, till the message ... 0 occurrence ..., we add a ~ character at the very beginning of a line and join two identical lines with the / separator

                              So, we get the following text :

                              ~~~~~~~~~~E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                              ~~~~~~~~~~~E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                              ~~~~CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF/CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF/CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF/CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                              ~~~8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC/8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC/8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                              ~~~~~~~~~89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                              ~~~~~~~~7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                              ~~~~~~~5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                              ~~4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4/4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                              ~~~~~~3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                              ~3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C
                              ~~~~~0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                              
                              • Then, run the sort command Edit > Line Operations > Sort Lines Lexicographically Ascending

                              => Our text becomes :

                              ~3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C
                              ~~4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4/4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                              ~~~8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC/8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC/8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                              ~~~~CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF/CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF/CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF/CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                              ~~~~~0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0/0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                              ~~~~~~3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB/3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                              ~~~~~~~5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D/5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                              ~~~~~~~~7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4/7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                              ~~~~~~~~~89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08/89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                              ~~~~~~~~~~E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F/E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                              ~~~~~~~~~~~E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5/E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                              

                              Continuation on next post

                              1 Reply Last reply Reply Quote 0
                              • guy038G
                                guy038
                                last edited by

                                • Finally, with this third regex S/R, below :

                                  • SEARCH ^~+|(/)|(\R)

                                  • REPLACE (?1\r\n)?2\2\2

                                  • And a single click on the Replace button, you should get the expected OUTPUT text :

                                3421998C74C264C6475C598F164AD6868FCF4C9CBB702B4E4C27BCA8ABCA5A63B4C0968247B571AEE01FB4FD128D91E051119BDE0C
                                
                                4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                                4E6B5083D6D4C3544B493A0B70155F1E67C7A21996EFE7B214F899DEE5913DE933439A05EABA152AB4CE0AE70505D9FC5C70E752D4
                                
                                8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                                8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                                8DA0B77B6EE18D3829EA1E4232969C86B475D22DB575BC0B302EEA70793E1245B2F999A7415CA75D780888C8A9BC16E878505F0DEC
                                
                                CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                                CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                                CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                                CC02888C8C4626E956D8ADEA384807045527B8F65334D9C5EF6FF023A875EF55690B29FE00AF0F4FE32D39A50382A01E8C99176DCF
                                
                                0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                                0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                                0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                                0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                                0B45821F59A2E7FD7AE1B727C3C0101508E1917A08498C477971FC718545CD1A053C64D961C5F530D0111EDE35AC4BCD4A5B13A8B0
                                
                                3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                                3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                                3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                                3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                                3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                                3FDE5EB1251D1E3C0C11A94CD14BAFA725955CB9EA7D33AB5801CF761CF56D6B946E8882AAB7E54EBB42E660FAD7F31AC99413E9FB
                                
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                5DB580A75A8FA528CA0D3E6D06685F03FBA0BE71D36017D738F89C2EFCD9A806AEB5C8C7BA7171EAB908B3694FC31BA69A0CDFB27D
                                
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                7A6C9A03F3CD09E1B084D30EA68E378D77C0333B33EEC902AEA538B6309F1D5C9C73C67B277D96D11DD455C335CE2AD245A0349EA4
                                
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                89322A86A9F9A6B0D766B7C7FAA7A46E3DE3E3EAB02836420D50357471E18CD724C86B5C7A5A8BE31A24CC43B685EDACC9F8D93C08
                                
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                E7BFC47C3A067CDF6E3C53CBA27AE0B2ECDE4486D97630C3B01DCFCA6DBA2CC16D7855BAFA34877E386AADE78C94993BF12F33346F
                                
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                E67753DC737A97F917155F1CCCB4B94E29B3E9494385EA3CD5B4DBD42C69428DE44258C01E5FBEE7F0528CEFC86CD472D9144A12D5
                                

                                Voila !

                                Best Regards,

                                guy038

                                Benhur MarxsB 1 Reply Last reply Reply Quote 0
                                • Benhur MarxsB
                                  Benhur Marxs @guy038
                                  last edited by

                                  Thank you ALL !
                                  I resolved with your help ( all you ) !!
                                  That’s all I asked !!

                                  Benhur MarxsB 1 Reply Last reply Reply Quote 0
                                  • Benhur MarxsB
                                    Benhur Marxs @Benhur Marxs
                                    last edited by

                                    I renew my thanks to all you : my last request !
                                    My file at the end seem like this ;
                                    ( usually is 10 or 11 rows total ,and I want to save only the 8th row from the end )
                                    before

                                    @@4E6B5083D6D4C3544B
                                    @@8DA0B77B6EE18D3829
                                    @@F869AD9ED3CBB6DB3C
                                    @@@@@@@@0749C1720F5BD082D8
                                    @@@@@@@@@@@@@@3FDE5EB1251D1E3C50
                                    @@@@@@@@@@@@@@7A6C9A03F3CD09E1E3
                                    @@@@@@@@@@@@@@@@0B45821F59A2E7FD7A
                                    @@@@@@@@@@@@@@@@5DB580A75A8FA52876
                                    @@@@@@@@@@@@@@@@89322A86A9F9A6B04C
                                    @@@@@@@@@@@@@@@@E67753DC737A97F917
                                    @@@@@@@@@@@@@@@@E7BFC47C3A067CDFC5
                                    

                                    after
                                    0749C1720F5BD082D8

                                    thank you

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post
                                    The Community of users of the Notepad++ text editor.
                                    Powered by NodeBB | Contributors