• Login
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.
  • N
    Nikhil Chavan
    last edited by Nikhil Chavan Jun 16, 2020, 8:37 AM Jun 16, 2020, 8:37 AM

    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
    • G
      guy038
      last edited by guy038 Jun 16, 2020, 11:56 AM Jun 16, 2020, 11:52 AM

      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

      N 1 Reply Last reply Jun 16, 2020, 12:39 PM Reply Quote 3
      • N
        Nikhil Chavan @guy038
        last edited by Jun 16, 2020, 12:39 PM

        Hi @guy038

        Thanks alot!!!
        It worked…😊🍻

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