• Login
Community
  • Login

Regular Expression Replace

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
3 Posts 2 Posters 368 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.
  • P
    Peter Heesen
    last edited by Nov 10, 2019, 7:14 AM

    Hi
    I have a .csv text file where monetary values for amounts of 1000 or more are displayed as 1 150.00 with a space a a thousands separator. I need to import these files into Excel and need to correct the money values. I can find the entries with a regular expression as [0-9] [0-9], but can’t figure out what to enter into rhe replace field. to change: ‘1 150.00’ to ‘1150.00’.
    Any help, thanks,
    Peter

    1 Reply Last reply Reply Quote 0
    • E
      Ekopalypse
      last edited by Nov 10, 2019, 11:50 AM

      @Peter-Heesen said in Regular Expression Replace:

      [0-9] [0-9]

      given the example, make two capture groups in find what like:([0-9]) ([0-9])
      and use in replace the captured groups like:: $1$2

      that will get rid of the space in between.
      If this does work for you file depends on the exact data you are having.

      1 Reply Last reply Reply Quote 3
      • P
        Peter Heesen
        last edited by Nov 10, 2019, 12:46 PM

        @Ekopalypse said in Regular Expression Replace:

        ([0-9]) ([0-9])

        Thank you, yes. That works perfectly.
        I’m really grateful/
        Rgds, Peter

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