Macro Expert Needed! Convert two Columns into one

General questions about using TextPad

Moderators: AmigoJack, bbadmin, helios, Bob Hansen, MudGuard

drlittle
Posts: 7
Joined: Mon May 27, 2013 4:30 pm

Macro Expert Needed! Convert two Columns into one

Post by drlittle »

I have a text document with a line length of 141 characters. It is actually two columns. I need to convert to one column at character position 73 on a page basis, there are three para tags between pages. Sample page and offline if appropriate.
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

Do you mean you want to change

Code: Select all

<p>
Para 1, line 1, columns 1 to 72 ........................................Para 1, line 1, columns 73 to 141....................................
Para 1, line 2, columns 1 to 72 ........................................Para 1, line 2, columns 73 to 141....................................
Para 1, line 3, columns 1 to 72 ........................................Para 1, line 3, columns 73 to 141....................................
<p>
<p>
<p>
Para 2, line 1, columns 1 to 72 ........................................Para 2, line 1, columns 73 to 141....................................
Para 2, line 2, columns 1 to 72 ........................................Para 2, line 2, columns 73 to 141....................................
Para 2, line 3, columns 1 to 72 ........................................Para 2, line 3, columns 73 to 141....................................
<p>
to

Code: Select all

<p>
Para 1, line 1, columns 1 to 72 ........................................
Para 1, line 2, columns 1 to 72 ........................................
Para 1, line 3, columns 1 to 72 ........................................
Para 1, line 1, columns 73 to 141....................................
Para 1, line 2, columns 73 to 141....................................
Para 1, line 3, columns 73 to 141....................................
<p>
<p>
<p>
Para 2, line 1, columns 1 to 72 ........................................
Para 2, line 2, columns 1 to 72 ........................................
Para 2, line 3, columns 1 to 72 ........................................
Para 2, line 1, columns 73 to 141....................................
Para 2, line 2, columns 73 to 141....................................
Para 2, line 3, columns 73 to 141....................................
<p>
?

If so, try this (with TextPad 7):
Search | Replace... (<F8>):
Find what: <p>([\s\S]*?\R)(.{72})(.+)(\R)([\s\S]*?\R)<p>
Replace with: <p>$1$2$4$5$3$4<p>

[X] Regular expression

Replace All -- do this repeatedly until it beeps
or
Find what: <p>((?s:.)*?\R)(.{72})(.+)(\R)((?s:.)*?\R)<p>
Replace with: <p>$1$2$4$5$3$4<p>

[X] Regular expression

Replace All -- do this repeatedly until it beeps
drlittle
Posts: 7
Joined: Mon May 27, 2013 4:30 pm

Test Data

Post by drlittle »

Right Column does not line up with Left Column, Right Column needs to be placed below Left Column. 3 CR Tags between Pages

Code: Select all

YZZV: ----> RZZ  AZY X7-QUA 29, 207X        7X7 YZZV PZRRRABZ           YZZV: ----> RZZ  AZY X7-QUA 29, 207X        7X7 YZZV PZRRRABZ
 CZY VQ CZUBB  CPZ ZRZ CVPB ZRRB   YBP  BRAC Z  BYBP BCUBY  BZYB BYP     CZY VQ CZUBB  CPZ ZRZ CVPB ZRRB   YBP  BRAC Z  BYBP BCUBY  BZYB BYP
 -------------------------------------------------------------------     -------------------------------------------------------------------
 Z5007                                          AB BU CV BZ UR|ZZ ZU     Z5077                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --                                                                --|--  2
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  05:00                               -- -- -- -- --|22 --     PRBBB -->  06:70                               -- -- -- -- --|-- --
 7  7XQ   7029*RZZ VCR 0600 70X5    X:X5 7:27   -- -- -- -- --|--        7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7700 VCR RZZ 7756 74X8    X:42        7:77  9:5X               7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  7:77    BBBZB YBP:  7:77        BZUY:   9:5X                 BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------     -------------------------------------------------------------------
 Z5002                                          AB BU CV BZ UR|ZZ ZU     Z5072                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --                                                                --|-- --
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- 76
 PRBBB -->  05:25                               -- -- -- -- --|-- --     PRBBB -->  06:70                               -- -- -- -- --|-- --
 7  7XX   7029*RZZ VCR 0625 7057    X:X2 X:22   -- -- -- 27 --|--        7  7XV   7746*RZZ VCR 0770 720X    X:5X 2:04   -- -- -- -- --|--
 7  7XB   7708 VCR RZZ 7479 7659    X:40        7:72 77:49               7  7XB   7740 VCR RZZ 7407 7647    X:X4        7:27 70:46
     BBBZB XR:  7:72    BBBZB YBP:  7:72        BZUY:  77:49                 BBBZB XR:  7:27    BBBZB YBP:  7:27        BZUY:  70:46
 -------------------------------------------------------------------     -------------------------------------------------------------------
 Z500X                                          AB BU CV BZ UR|ZZ ZU     Z507X                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --                                                                --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|--  9                                                    -- -- -- -- --|-- --
 7  7XZ   7842 RZZ PRY 0705 0825    7:20  :X5   -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
 7  7XZ   7877 PRY ZRZ 0900 0955     :55  :X5   -- -- -- -- --|-- 2X     PRBBB -->  06:70                               -- -- -- -- --|-- --
 7  7XZ   7872 ZRZ AZU 70X0 7225    7:55 7:70   -- -- -- -- --|--        7  7XZ   7788*RZZ VCR 0770 7757    X:47 2:28   -- -- -- -- --|29
 7  7XZ   787X AZU ZRZ 7XX5 7575    7:40  :X5                            7  7XB   7695 VCR RZZ 7479 7655    X:X6        7:77 77:00
 7  7XZ   7874 ZRZ PRY 7550 7640     :50  :X5                                BBBZB XR:  7:77    BBBZB YBP:  7:77        BZUY:  77:00
 7  7XZ   784X PRY RZZ 7775 78X5    7:20        8:00 72:45               -------------------------------------------------------------------
     BBBZB XR:  8:00    BBBZB YBP:  8:00        BZUY:  72:45             Z5074                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z5004                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --| 8 --
                                                            --|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|-- --     PRBBB -->  06:74                               -- -- -- -- --|-- --
 7  7XB   7026 RZZ AZY 0705 0826    7:27  :49   -- 77 -- -- --|-- --     7  7XV   7777 RZZ YCR 0774 77X7    X:77  :50   -- -- -- -- --|29
 7  7XB   7299*AZY RZZ 0975 70XX    7:78 2:X8   -- -- -- -- --|-- --     7  7XV   7250 YCR RZZ 7227 7429    X:08        6:25  8:X0
 7  7XQ   7086 RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--            BBBZB XR:  6:25    BBBZB YBP:  6:25        BZUY:   8:X0
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:27 7X:7X               -------------------------------------------------------------------
     BBBZB XR:  7:27    BBBZB YBP:  7:27        BZUY:  7X:7X             Z5075                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                X7|-- --
 Z5005                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --|-- --
                                                            --|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|-- --     PRBBB -->  06:78                               -- -- -- -- --|-- --
 7  7XX   7797 RZZ BPZ 0705 7022    2:77  :57   -- -- -- -- --|-- --     7  7XZ   7698 RZZ CXZ 0778 7727    X:0X  :40   -- -- -- -- --|--
 7  7XX   7285*BPZ RZZ 7779 72X0    2:77 2:44   -- -- -- -- --|-- --     7  7XZ   77X4 CXZ RZZ 7207 7472    X:77        6:74  8:09
 7  7XX    772 RZZ AZY 7574 7629    7:75  :45   -- -- -- -- 28|--            BBBZB XR:  6:74    BBBZB YBP:  6:74        BZUY:   8:09
 7  7XX   7460 AZY RZZ 7774 7825    7:77        6:54 72:X5               -------------------------------------------------------------------
     BBBZB XR:  6:54    BBBZB YBP:  6:54        BZUY:  72:X5             Z5076                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z5006                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- --  6 --|-- --
                                                            X7|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  06:07                                X -- -- -- --|-- --     PRBBB -->  06:78                               -- -- -- -- --|-- --
 7  7XR   7527 RZZ AZY 0707 082X    7:76  :52   -- -- -- -- --|-- --     7  7XV   7558*RZZ VCR 0778 7204    X:46 X:76   -- -- -- 27 --|--
 7  7XR   7295*AZY RZZ 0975 70X7    7:22 2:X4   -- -- -- -- --|-- --     7  7XV   7792 VCR RZZ 7520 7805    X:45        7:X7 72:02
 7  7XQ   7086*RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--            BBBZB XR:  7:X7    BBBZB YBP:  7:X7        BZUY:  72:02
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:20 7X:77               -------------------------------------------------------------------
     BBBZB XR:  7:20    BBBZB YBP:  7:20        BZUY:  7X:77
 -------------------------------------------------------------------
<cr>
<cr>
<cr> 
Last edited by drlittle on Sun Jun 09, 2013 5:17 pm, edited 1 time in total.
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

What are CR tags? Previously you referred to paragraph tags. Are you referring to newlines, and do you mean just that the pages are separated by two blank lines?

What exactly should the output look like?
Last edited by ben_josephs on Sun Jun 09, 2013 3:39 pm, edited 1 time in total.
drlittle
Posts: 7
Joined: Mon May 27, 2013 4:30 pm

Para Tags

Post by drlittle »

Apologies, should have been 3 blank lines (3 CR's)
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

Three newlines make two blank lines. Which is it?
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

Try this:
Find what: (.{72})(.+)(\n)((?s:.)*?\n)(\n)
Replace with: $1$3$4$2$3$5
/color][/b]

[X] Regular expression

Replace All -- do this repeatedly until it beeps
drlittle
Posts: 7
Joined: Mon May 27, 2013 4:30 pm

Post by drlittle »

Sorry to waste the forum time with a poorly worded request and Example of Source Text and desired Output Text. Confusion with <cr> vs /n - could not determine from looking at Text Pad. View modes and descriptions are a little weak here.

Sequence 1-20 in two columns

Code: Select all

 YZZV: ----> RZZ  AZY X7-QUA 29, 207X        7X7 YZZV PZRRRABZ           YZZV: ----> RZZ  AZY X7-QUA 29, 207X        7X7 YZZV PZRRRABZ
 CZY VQ CZUBB  CPZ ZRZ CVPB ZRRB   YBP  BRAC Z  BYBP BCUBY  BZYB BYP     CZY VQ CZUBB  CPZ ZRZ CVPB ZRRB   YBP  BRAC Z  BYBP BCUBY  BZYB BYP
 -------------------------------------------------------------------     -------------------------------------------------------------------
 Z0001                                          AB BU CV BZ UR|ZZ ZU     Z0011                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --                                                                --|--  2
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  05:00                               -- -- -- -- --|22 --     PRBBB -->  06:70                               -- -- -- -- --|-- --
 7  7XQ   7029*RZZ VCR 0600 70X5    X:X5 7:27   -- -- -- -- --|--        7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7700 VCR RZZ 7756 74X8    X:42        7:77  9:5X               7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  7:77    BBBZB YBP:  7:77        BZUY:   9:5X                 BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------     -------------------------------------------------------------------
 Z0002                                          AB BU CV BZ UR|ZZ ZU     Z0012                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --                                                                --|-- --
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --                                                    -- -- -- -- --|-- 76
 PRBBB -->  05:25                               -- -- -- -- --|-- --     PRBBB -->  06:70                               -- -- -- -- --|-- --
 7  7XX   7029*RZZ VCR 0625 7057    X:X2 X:22   -- -- -- 27 --|--        7  7XV   7746*RZZ VCR 0770 720X    X:5X 2:04   -- -- -- -- --|--
 7  7XB   7708 VCR RZZ 7479 7659    X:40        7:72 77:49               7  7XB   7740 VCR RZZ 7407 7647    X:X4        7:27 70:46
     BBBZB XR:  7:72    BBBZB YBP:  7:72        BZUY:  77:49                 BBBZB XR:  7:27    BBBZB YBP:  7:27        BZUY:  70:46
 -------------------------------------------------------------------     -------------------------------------------------------------------
 Z0003                                          AB BU CV BZ UR|ZZ ZU     Z0013                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --                                                                --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|--  9                                                    -- -- -- -- --|-- --
 7  7XZ   7842 RZZ PRY 0705 0825    7:20  :X5   -- -- -- -- --|-- --                                                    -- -- -- -- --|-- --
 7  7XZ   7877 PRY ZRZ 0900 0955     :55  :X5   -- -- -- -- --|-- 2X     PRBBB -->  06:70                               -- -- -- -- --|-- --
 7  7XZ   7872 ZRZ AZU 70X0 7225    7:55 7:70   -- -- -- -- --|--        7  7XZ   7788*RZZ VCR 0770 7757    X:47 2:28   -- -- -- -- --|29
 7  7XZ   787X AZU ZRZ 7XX5 7575    7:40  :X5                            7  7XB   7695 VCR RZZ 7479 7655    X:X6        7:77 77:00
 7  7XZ   7874 ZRZ PRY 7550 7640     :50  :X5                                BBBZB XR:  7:77    BBBZB YBP:  7:77        BZUY:  77:00
 7  7XZ   784X PRY RZZ 7775 78X5    7:20        8:00 72:45               -------------------------------------------------------------------
     BBBZB XR:  8:00    BBBZB YBP:  8:00        BZUY:  72:45             Z0014                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z0004                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --| 8 --
                                                            --|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|-- --     PRBBB -->  06:74                               -- -- -- -- --|-- --
 7  7XB   7026 RZZ AZY 0705 0826    7:27  :49   -- 77 -- -- --|-- --     7  7XV   7777 RZZ YCR 0774 77X7    X:77  :50   -- -- -- -- --|29
 7  7XB   7299*AZY RZZ 0975 70XX    7:78 2:X8   -- -- -- -- --|-- --     7  7XV   7250 YCR RZZ 7227 7429    X:08        6:25  8:X0
 7  7XQ   7086 RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--            BBBZB XR:  6:25    BBBZB YBP:  6:25        BZUY:   8:X0
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:27 7X:7X               -------------------------------------------------------------------
     BBBZB XR:  7:27    BBBZB YBP:  7:27        BZUY:  7X:7X             Z0015                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                X7|-- --
 Z0005                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --|-- --
                                                            --|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|-- --     PRBBB -->  06:78                               -- -- -- -- --|-- --
 7  7XX   7797 RZZ BPZ 0705 7022    2:77  :57   -- -- -- -- --|-- --     7  7XZ   7698 RZZ CXZ 0778 7727    X:0X  :40   -- -- -- -- --|--
 7  7XX   7285*BPZ RZZ 7779 72X0    2:77 2:44   -- -- -- -- --|-- --     7  7XZ   77X4 CXZ RZZ 7207 7472    X:77        6:74  8:09
 7  7XX    772 RZZ AZY 7574 7629    7:75  :45   -- -- -- -- 28|--            BBBZB XR:  6:74    BBBZB YBP:  6:74        BZUY:   8:09
 7  7XX   7460 AZY RZZ 7774 7825    7:77        6:54 72:X5               -------------------------------------------------------------------
     BBBZB XR:  6:54    BBBZB YBP:  6:54        BZUY:  72:X5             Z0016                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z0006                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- --  6 --|-- --
                                                            X7|-- --                                                    -- -- -- -- --|-- --
 PRBBB -->  06:07                                X -- -- -- --|-- --     PRBBB -->  06:78                               -- -- -- -- --|-- --
 7  7XR   7527 RZZ AZY 0707 082X    7:76  :52   -- -- -- -- --|-- --     7  7XV   7558*RZZ VCR 0778 7204    X:46 X:76   -- -- -- 27 --|--
 7  7XR   7295*AZY RZZ 0975 70X7    7:22 2:X4   -- -- -- -- --|-- --     7  7XV   7792 VCR RZZ 7520 7805    X:45        7:X7 72:02
 7  7XQ   7086*RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--            BBBZB XR:  7:X7    BBBZB YBP:  7:X7        BZUY:  72:02
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:20 7X:77               -------------------------------------------------------------------
     BBBZB XR:  7:20    BBBZB YBP:  7:20        BZUY:  7X:77             Z0017                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z0007                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --|-- --
                                                            --|-- --                                                    70 -- -- -- --|-- --
 PRBBB -->  06:07                               -- -- -- -- --| 8 --     PRBBB -->  06:78                               77 -- -- -- --|-- --
 7  7XB   7425 RZZ CUC 0707 082X    7:76  :45   -- -- -- -- --|-- --     7  7XV   7268 RZZ YCR 0778 77X5    X:77  :50   24 -- -- -- --|--
 7  7XB   7527*CUC RZZ 0908 7020    7:72 2:57   -- -- -- -- --|22 --     7  7XV   7250 YCR RZZ 7225 74X5    X:70        6:27  8:X2
 7  7XQ   7086*RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--            BBBZB XR:  6:27    BBBZB YBP:  6:27        BZUY:   8:X2
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:70 7X:77               -------------------------------------------------------------------
     BBBZB XR:  7:70    BBBZB YBP:  7:70        BZUY:  7X:77             Z0018                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z0008                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --|-- --
                                                            --|-- --                                                    -- 77 -- -- --|-- --
 PRBBB -->  06:07                               -- -- -- -- --|-- --     PRBBB -->  06:78                               -- 78 -- -- --|-- --
 7  7XQ   7797 RZZ BPZ 0707 7024    2:77  :57   -- -- -- -- --|75 --     7  7XV   7225*RZZ VCR 0778 7204    X:46 X:76   -- 25 -- -- --|--
 7  7XQ   7607*BPZ RZZ 7775 7226    2:77 7:59   -- -- -- -- --|-- --     7  7XV   7677 VCR RZZ 7520 7805    X:45        7:X7 72:02
 7  7XX   7548 RZZ AZY 7425 75X7    7:72  :45   -- -- -- -- --|--            BBBZB XR:  7:X7    BBBZB YBP:  7:X7        BZUY:  72:02
 7  7XX   7782 AZY RZZ 7622 77X4    7:72        6:52 77:42               -------------------------------------------------------------------
     BBBZB XR:  6:52    BBBZB YBP:  6:52        BZUY:  77:42             Z0019                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z0009                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --|-- --
                                                            --|-- --                                                    -- -- 72 -- --|-- --
 PRBBB -->  06:07                               -- -- -- -- --|-- --     PRBBB -->  06:78                               -- -- -- -- --|-- --
 7  7XB   72X8 RZZ CUC 0707 082X    7:76  :45   -- -- -- -- --|-- --     7  7XV   7029*RZZ VCR 0778 7204    X:46 2:77   -- -- -- -- --|--
 7  7XB   7025*CUC RZZ 0908 7020    7:72 2:56   -- -- -- -- --|-- --     7  7XB   7708 VCR RZZ 7475 7655    X:40        7:26 70:52
 7  7XQ   7760 RZZ AXB 7X76 7647    2:X7  :50   -- -- -- -- --|29            BBBZB XR:  7:26    BBBZB YBP:  7:26        BZUY:  70:52
 7  7XQ   7687 AXB RZZ 77X7 790X    2:26        7:25 7X:77               -------------------------------------------------------------------
     BBBZB XR:  7:25    BBBZB YBP:  7:25        BZUY:  7X:77             Z0020                                          AB BU CV BZ UR|ZZ ZU
 -------------------------------------------------------------------                                                                --|-- --
 Z0010                                          AB BU CV BZ UR|ZZ ZU                                                    -- -- -- -- --|-- --
                                                            --| 7 --                                                    -- -- -- -- 74|-- --
                                                -- -- -- -- --|-- --     PRBBB -->  06:78                               -- -- -- -- 27|-- --
                                                -- -- -- -- --|-- --     7  7XV   7558*RZZ VCR 0778 7204    X:46 2:77   -- -- -- -- 28|--
 PRBBB -->  06:09                               -- -- -- -- --|-- --     7  7XB   7708 VCR RZZ 7475 7655    X:40        7:26 70:52
 7  7XZ   7740 RZZ PRB 0709 7059    2:50  :40   -- -- -- -- --|--            BBBZB XR:  7:26    BBBZB YBP:  7:26        BZUY:  70:52
 7  7XZ   74X0 PRB RZZ 77X9 7X47    X:08        5:58  7:5X               -------------------------------------------------------------------
     BBBZB XR:  5:58    BBBZB YBP:  5:58        BZUY:   7:5X
 -------------------------------------------------------------------
/n
/n
/n
Desired Sequence 1-20 in One Column format

Code: Select all

 YZZV: ----> RZZ  AZY X7-QUA 29, 207X        7X7 YZZV PZRRRABZ
 CZY VQ CZUBB  CPZ ZRZ CVPB ZRRB   YBP  BRAC Z  BYBP BCUBY  BZYB BYP
 -------------------------------------------------------------------
 Z0001                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  05:00                               -- -- -- -- --|22 --
 7  7XQ   7029*RZZ VCR 0600 70X5    X:X5 7:27   -- -- -- -- --|--
 7  7XB   7700 VCR RZZ 7756 74X8    X:42        7:77  9:5X
     BBBZB XR:  7:77    BBBZB YBP:  7:77        BZUY:   9:5X
 -------------------------------------------------------------------
 Z0002                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  05:25                               -- -- -- -- --|-- --
 7  7XX   7029*RZZ VCR 0625 7057    X:X2 X:22   -- -- -- 27 --|--
 7  7XB   7708 VCR RZZ 7479 7659    X:40        7:72 77:49
     BBBZB XR:  7:72    BBBZB YBP:  7:72        BZUY:  77:49
 ------------------------------------------------------------------- 
 Z0003                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|--  9
 7  7XZ   7842 RZZ PRY 0705 0825    7:20  :X5   -- -- -- -- --|-- --
 7  7XZ   7877 PRY ZRZ 0900 0955     :55  :X5   -- -- -- -- --|-- 25
 7  7XZ   7872 ZRZ AZU 70X0 7225    7:55 7:70   -- -- -- -- --|--
 7  7XZ   787X AZU ZRZ 7XX5 7575    7:40  :X5
 7  7XZ   7874 ZRZ PRY 7550 7640     :50  :X5
 7  7XZ   784X PRY RZZ 7775 78X5    7:20        8:00 72:45
     BBBZB XR:  8:00    BBBZB YBP:  8:00        BZUY:  72:45
 -------------------------------------------------------------------
 Z0004                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|-- --
 7  7XB   7026 RZZ AZY 0705 0826    7:27  :49   -- 77 -- -- --|-- --
 7  7XB   7299*AZY RZZ 0975 70XX    7:78 2:X8   -- -- -- -- --|-- --
 7  7XQ   7086 RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:27 7X:7X
     BBBZB XR:  7:27    BBBZB YBP:  7:27        BZUY:  7X:7X
 -------------------------------------------------------------------
 Z0005                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
 PRBBB -->  06:05                               -- -- -- -- --|-- --
 7  7XX   7797 RZZ BPZ 0705 7022    2:77  :57   -- -- -- -- --|-- --
 7  7XX   7285*BPZ RZZ 7779 72X0    2:77 2:44   -- -- -- -- --|-- --
 7  7XX    772 RZZ AZY 7574 7629    7:75  :45   -- -- -- -- 28|--
 7  7XX   7460 AZY RZZ 7774 7825    7:77        6:54 72:X5
     BBBZB XR:  6:54    BBBZB YBP:  6:54        BZUY:  72:X5
 -------------------------------------------------------------------
 Z0006                                          AB BU CV BZ UR|ZZ ZU
                                                            X7|-- --
 PRBBB -->  06:07                                X -- -- -- --|-- --
 7  7XR   7527 RZZ AZY 0707 082X    7:76  :52   -- -- -- -- --|-- --
 7  7XR   7295*AZY RZZ 0975 70X7    7:22 2:X4   -- -- -- -- --|-- --
 7  7XQ   7086*RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:20 7X:77
     BBBZB XR:  7:20    BBBZB YBP:  7:20        BZUY:  7X:77
 -------------------------------------------------------------------
 Z0007                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
 PRBBB -->  06:07                               -- -- -- -- --| 8 --
 7  7XB   7425 RZZ CUC 0707 082X    7:76  :45   -- -- -- -- --|-- --
 7  7XB   7527*CUC RZZ 0908 7020    7:72 2:57   -- -- -- -- --|22 --
 7  7XQ   7086*RZZ XUA 7X77 75X0    2:79  :55   -- -- -- -- --|--
 7  7XQ   7056 XUA RZZ 7625 7848    2:2X        7:70 7X:77
     BBBZB XR:  7:70    BBBZB YBP:  7:70        BZUY:  7X:77
 -------------------------------------------------------------------
 Z0008                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
 PRBBB -->  06:07                               -- -- -- -- --|-- --
 7  7XQ   7797 RZZ BPZ 0707 7024    2:77  :57   -- -- -- -- --|75 --
 7  7XQ   7607*BPZ RZZ 7775 7226    2:77 7:59   -- -- -- -- --|-- --
 7  7XX   7548 RZZ AZY 7425 75X7    7:72  :45   -- -- -- -- --|--
 7  7XX   7782 AZY RZZ 7622 77X4    7:72        6:52 77:42
     BBBZB XR:  6:52    BBBZB YBP:  6:52        BZUY:  77:42
 -------------------------------------------------------------------
 Z0009                                          AB BU CV BZ UR|ZZ ZU
                                                            --|-- --
 PRBBB -->  06:07                               -- -- -- -- --|-- --
 7  7XB   72X8 RZZ CUC 0707 082X    7:76  :45   -- -- -- -- --|-- --
 7  7XB   7025*CUC RZZ 0908 7020    7:72 2:56   -- -- -- -- --|-- --
 7  7XQ   7760 RZZ AXB 7X76 7647    2:X7  :50   -- -- -- -- --|29
 7  7XQ   7687 AXB RZZ 77X7 790X    2:26        7:25 7X:77
     BBBZB XR:  7:25    BBBZB YBP:  7:25        BZUY:  7X:77
 -------------------------------------------------------------------
 Z0010                                          AB BU CV BZ UR|ZZ ZU
                                                            --| 7 --
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:09                               -- -- -- -- --|-- --
 7  7XZ   7740 RZZ PRB 0709 7059    2:50  :40   -- -- -- -- --|--
 7  7XZ   74X0 PRB RZZ 77X9 7X47    X:08        5:58  7:5X
     BBBZB XR:  5:58    BBBZB YBP:  5:58        BZUY:   7:5X
 -------------------------------------------------------------------
 YZZV: ----> RZZ  AZY X7-QUA 29, 207X        7X7 YZZV PZRRRABZ
 CZY VQ CZUBB  CPZ ZRZ CVPB ZRRB   YBP  BRAC Z  BYBP BCUBY  BZYB BYP
 -------------------------------------------------------------------
 Z0011                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 ------------------------------------------------------------------- 
 Z0012                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------  
 Z0013                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 ------------------------------------------------------------------- 
 Z0014                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 ------------------------------------------------------------------- 
 Z0015                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 ------------------------------------------------------------------- 
 Z0016                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------
 Z0017                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------
 Z0018                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------
 Z0019                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 ------------------------------------------------------------------- 
 Z0020                                          AB BU CV BZ UR|ZZ ZU
                                                            --|--  2
                                                -- -- -- -- --|-- --
                                                -- -- -- -- --|-- --
 PRBBB -->  06:70                               -- -- -- -- --|-- --  
 7  7XZ   7725*RZZ BZZ 0770 08X8    X:28 7:76   -- -- -- -- --|--
 7  7XB   7795 BZZ RZZ 0954 7455    X:07        6:29  9:00
     BBBZB XR:  6:29    BBBZB YBP:  6:29        BZUY:   9:00
 -------------------------------------------------------------------
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

Where does the second half of the single column version come from? It doesn't match anything in the two-column version.

In what way exactly does my second suggestion not do what you want?
drlittle
Posts: 7
Joined: Mon May 27, 2013 4:30 pm

Post by drlittle »

The Z001 to Z020 are the Anchor points, the underlying data was a multiple "paste" to Save time.
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

Does my suggestion do what you want or doesn't it?
drlittle
Posts: 7
Joined: Mon May 27, 2013 4:30 pm

Post by drlittle »

Sorry for the delayed response. I tried several variation of your suggested RegEx patterns. The results wer not as expected. I tried to submit a better example of Source and Desired Results. A Lot of copy/Paste. Indexed column Data Sets should be in a single column.
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

My suggestion works here, exactly as in your description. You say it doesn't work, but you haven't said in what way.

This is very frustrating. You are not helping us help you.
User avatar
woho
Posts: 100
Joined: Tue Sep 02, 2003 9:12 am
Location: Steyr/Austria
Contact:

Post by woho »

sure he uses TextPad 7.0 with the new RegExp engine ?
ben_josephs
Posts: 2457
Joined: Sun Mar 02, 2003 9:22 pm

Post by ben_josephs »

Well, I did write:
If so, try this (with TextPad 7):
Search | Replace... (<F8>):
...
Post Reply