Community
    • Login

    How to search for the last word after last slash "/" and paste it at the first of the string

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    search linessearch & replacefind and addregexstring compare
    3 Posts 2 Posters 1.8k 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.
    • Nikhil ChavanN
      Nikhil Chavan
      last edited by Nikhil Chavan

      Hi All!

      I want to search for the last word after last “/” and paste it at the first of the string and also add a word like “mv” as below. Can this be done with search and replace using regular expression?

      Thanks in advance.

      Before:
      $AP_TOP/patch/115/sql/AP_Entry_xld.sql

      After:
      mv AP_Entry_xld.sql $AP_TOP/patch/115/sql/

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

        Hello @nikhil-chavan and All,

        I think that this regex S/R should do what you expect to !

        • SEARCH (?-s)^(.+/)(.+)

        • REPLACE mv\x20\2\x20\1

        • Tick the Wrap around option, if necessary

        • Select the Regular expression search mode

        • Click, either, on the Replace All or several times on the Replace button

        Best Regards,

        guy038

        Nikhil ChavanN 1 Reply Last reply Reply Quote 3
        • Nikhil ChavanN
          Nikhil Chavan @guy038
          last edited by

          Hi @guy038

          Thanks alot!!!
          It worked…😊🍻

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