Community
    • Login

    CSV file first field check

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    12 Posts 4 Posters 750 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.
    • Alan KilbornA
      Alan Kilborn
      last edited by

      Another way: This would produce a hit for the Find-result panel for every non-match of your criterion: ^(?!"\d{6}",).

      It matches on the first character, but that’s probably sufficient for the need.

      1 Reply Last reply Reply Quote 4
      • Wally KempfW
        Wally Kempf
        last edited by

        Thanks for the quick responses Alan. I tried both of your suggestions on a file that has the offending records in it, but neither suggestion found those particular lines. I don’t know if it is permissible or possible to send you a screen shot of what I’m talking about, to see if it sparks another idea.

        Alan KilbornA 1 Reply Last reply Reply Quote 0
        • Alan KilbornA
          Alan Kilborn @Wally Kempf
          last edited by Alan Kilborn

          @Wally-Kempf

          Best would be both a screenshot and a small section of data. Paste the data here, highlight it and then press the </> button right above the compose box.

          Your data would then look like this (and most importantly wouldn’t be messed with by any “interpretation”:

          I'm some data
          I'm line 2
          etc
          

          Just a wild guess: Perhaps your double quotes are not the simple kind?
          Like maybe they are U+2018, U+2019, U+201C or U+201D ; most likely some combination.

          1 Reply Last reply Reply Quote 1
          • Wally KempfW
            Wally Kempf
            last edited by

            “040339”,“0006”,“013”,“Amherst at City View”,“”,“”,“”,“”,“”,“HOUSTON”,“TX”,“77060”,“17103 IMPERIAL VALLEY DR”,“227”,“75.00”,“8.000000”,“AI”,“gate code 2070”,“”,“1”,“”,“”,“”,“”,“”,“”,“”,“29.946850”,“-95.396846”,“1.00”,“”,“”,“174350”
            “041217”,“0001”,“001”,“PALM BEACH ESTATES “,””,“”,“”,“”,“”,“HOUSTON”,“TX”,“77060”,“16818 CITY VIEW PL”,“227”,“76.00”,“8.000000”,“AI”,“GATE CODE 1454 SECTION 1
            GATE CODE 1453 ACROSS THE STREET
            ENTRANCE IS ON CITY VIEW OFF BENMAR”,“”,“1”,“”,“”,“”,“”,“”,“”,“”,“29.934018”,“-95.396125”,“1.00”,“”,“”,“174325”

            I couldn’t paste the screen shot as it wouldn’t let me and I don’t see a compose box to do the rest of what you said. But the above is line 1 is good, line 2 is the start of the first bad record, meaning that there are carriage returns breaking the record of line 2 into lines 3 and line 4. I have to remove the carriage returns so that lines 3 and 4 move back up to line 2 as one complete record. I appreciate your help and hope I’m explaining this well enough. But it’s the “junk” record lines similar to lines 3 and 4 that I need to find since that line doesn’t contain “123456”,

            Alan KilbornA 1 Reply Last reply Reply Quote 0
            • Alan KilbornA
              Alan Kilborn @Wally Kempf
              last edited by Alan Kilborn

              @Wally-Kempf said in CSV file first field check:

              I couldn’t paste the screen shot

              Really? You just copy your screenshot into the clipboard and hit ctrl+v while you are composing a post here. Super easy. But forget the screenshot, it is not that important.

              I really can’t draw a conclusion from what you’ve posted, because you didn’t follow directions, so I don’t know if that is actually your data, or a version of your data that has been messed with by this website.

              Paste your data here, select it here, and press this button (the one that I highlighted in yellow), right above the box you are composing in (called the “Compose” box):

              4510921d-5a1a-4df8-b577-7a15c73c2c52-image.png

              If you don’t get a black-boxed version of your data, you haven’t done it right.

              1 Reply Last reply Reply Quote 1
              • Wally KempfW
                Wally Kempf
                last edited by

                I’m sorry Alan. I won’t take up more of your time. I use Snag-IT to copy the part of the screen and when I right click within the reply box, the paste function is not active, although the copy is and using control v won’t paste it either. Also, as I’m replying, I don’t get any of the compose option that your screen shot shows (they don’t appear anywhere on my screen while replying in this forum). Apparently I don’t have “rights” to give you the complete information. Thank you for trying.

                Alan KilbornA 1 Reply Last reply Reply Quote 0
                • Alan KilbornA
                  Alan Kilborn @Wally Kempf
                  last edited by

                  @Wally-Kempf

                  Hmmm. I use Snag-it as well sometimes and have never had a problem pasting image data here. You can try this with your data, too, to format it properly (you may want to zoom in to see the bracketing characters better):

                  71320e90-2e88-4ed0-9590-9e743ac88244-image.png

                  But really, I’ve never heard of so much difficulty creating posts with special stuff in them here.

                  I won’t take up more of your time.

                  Don’t worry about that. It is very unsatisfying to start something and not finish it, so…

                  1 Reply Last reply Reply Quote 0
                  • Wally KempfW
                    Wally Kempf
                    last edited by

                    "040339","0006","013","Amherst at City View","","","","","","HOUSTON","TX","77060","17103 IMPERIAL VALLEY DR","227","75.00","8.000000","AI","gate code 2070","","1","","","","","","","","29.946850","-95.396846","1.00","","","174350"
                    "041217","0001","001","PALM BEACH ESTATES ","","","","","","HOUSTON","TX","77060","16818 CITY VIEW PL","227","76.00","8.000000","AI","GATE CODE 1454  SECTION 1 
                    GATE CODE 1453  ACROSS THE STREET
                    ENTRANCE IS ON CITY VIEW OFF BENMAR","","1","","","","","","","","29.934018","-95.396125","1.00","","","174325"
                    

                    8a50ed7e-50c4-458b-a7ab-185e06badb72-image.png

                    Sorry- I figured out the issue. Now I’m using my local desktop. Previously I was using a remote server and apparently permissions are different. Thanks again.

                    EkopalypseE SofistanppS 2 Replies Last reply Reply Quote 1
                    • EkopalypseE
                      Ekopalypse @Wally Kempf
                      last edited by

                      @Wally-Kempf

                      @Alan-Kilborn 's regex seems to work for me

                      ed9884e5-b0cd-42d9-90ae-d8ca149b5fcd-image.png

                      1 Reply Last reply Reply Quote 3
                      • SofistanppS
                        Sofistanpp @Wally Kempf
                        last edited by

                        Hi @Wally-Kempf

                        Maybe I’m assuming too much, but if you want to get rid of those false line wraps, extend @Alan-Kilborn 's regex as follows:

                        Search:		(?s)(\R)(?!"\d{6}",)
                        Replace:	\x20
                        

                        which produces this two-lines outcome:

                        "040339","0006","013","Amherst at City View","","","","","","HOUSTON","TX","77060","17103 IMPERIAL VALLEY DR","227","75.00","8.000000","AI","gate code 2070","","1","","","","","","","","29.946850","-95.396846","1.00","","","174350"
                        "041217","0001","001","PALM BEACH ESTATES ","","","","","","HOUSTON","TX","77060","16818 CITY VIEW PL","227","76.00","8.000000","AI","GATE CODE 1454  SECTION 1  GATE CODE 1453  ACROSS THE STREET ENTRANCE IS ON CITY VIEW OFF BENMAR","","1","","","","","","","","29.934018","-95.396125","1.00","","","174325"
                        

                        Best Regards.

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