Remove all but one word in a line - Notepad++











up vote
0
down vote

favorite












I'm looking for a way to search for a specific string e.g. '@' and delete everything before and after that string. I would prefer a way/macro/addon for Notepad++ but anything would be helpful.



Here is the line now (Note that the numbers are always different per line so you couldn't do a search and replace with them):



Follow Follow @BararRohit User actions Rohit Barar @BararRohit


I want to be able to remove everything in the following line except one portion so that the end result looks like this:



@BararRohit










share|improve this question
























  • Welcome to to SuperUser. I advise editing the question in the following ways : Use better title with capitalization like "Remove Starting Characters on a line". Make it easy for the eye to see before / after. Perhaps capitalize BEFORE and AFTER , and put the line starting "Note" in your first paragraph.
    – Christopher Hostage
    Nov 27 at 20:10










  • Regex is a good tool for this, which is available in the NotePad++ Search/Replace box after you've learned how to use it. I suggest visiting some training sites like regexr.com or regexone.com . If your source text comes from Mac or Linux, beware of the different line endings.
    – Christopher Hostage
    Nov 27 at 23:42










  • @fixer1234 you are right, thanks.
    – Albin
    Nov 28 at 10:24















up vote
0
down vote

favorite












I'm looking for a way to search for a specific string e.g. '@' and delete everything before and after that string. I would prefer a way/macro/addon for Notepad++ but anything would be helpful.



Here is the line now (Note that the numbers are always different per line so you couldn't do a search and replace with them):



Follow Follow @BararRohit User actions Rohit Barar @BararRohit


I want to be able to remove everything in the following line except one portion so that the end result looks like this:



@BararRohit










share|improve this question
























  • Welcome to to SuperUser. I advise editing the question in the following ways : Use better title with capitalization like "Remove Starting Characters on a line". Make it easy for the eye to see before / after. Perhaps capitalize BEFORE and AFTER , and put the line starting "Note" in your first paragraph.
    – Christopher Hostage
    Nov 27 at 20:10










  • Regex is a good tool for this, which is available in the NotePad++ Search/Replace box after you've learned how to use it. I suggest visiting some training sites like regexr.com or regexone.com . If your source text comes from Mac or Linux, beware of the different line endings.
    – Christopher Hostage
    Nov 27 at 23:42










  • @fixer1234 you are right, thanks.
    – Albin
    Nov 28 at 10:24













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I'm looking for a way to search for a specific string e.g. '@' and delete everything before and after that string. I would prefer a way/macro/addon for Notepad++ but anything would be helpful.



Here is the line now (Note that the numbers are always different per line so you couldn't do a search and replace with them):



Follow Follow @BararRohit User actions Rohit Barar @BararRohit


I want to be able to remove everything in the following line except one portion so that the end result looks like this:



@BararRohit










share|improve this question















I'm looking for a way to search for a specific string e.g. '@' and delete everything before and after that string. I would prefer a way/macro/addon for Notepad++ but anything would be helpful.



Here is the line now (Note that the numbers are always different per line so you couldn't do a search and replace with them):



Follow Follow @BararRohit User actions Rohit Barar @BararRohit


I want to be able to remove everything in the following line except one portion so that the end result looks like this:



@BararRohit







notepad++






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 28 at 10:24









Albin

2,2921129




2,2921129










asked Nov 27 at 19:54









Jaydipsinh Chavda

1




1












  • Welcome to to SuperUser. I advise editing the question in the following ways : Use better title with capitalization like "Remove Starting Characters on a line". Make it easy for the eye to see before / after. Perhaps capitalize BEFORE and AFTER , and put the line starting "Note" in your first paragraph.
    – Christopher Hostage
    Nov 27 at 20:10










  • Regex is a good tool for this, which is available in the NotePad++ Search/Replace box after you've learned how to use it. I suggest visiting some training sites like regexr.com or regexone.com . If your source text comes from Mac or Linux, beware of the different line endings.
    – Christopher Hostage
    Nov 27 at 23:42










  • @fixer1234 you are right, thanks.
    – Albin
    Nov 28 at 10:24


















  • Welcome to to SuperUser. I advise editing the question in the following ways : Use better title with capitalization like "Remove Starting Characters on a line". Make it easy for the eye to see before / after. Perhaps capitalize BEFORE and AFTER , and put the line starting "Note" in your first paragraph.
    – Christopher Hostage
    Nov 27 at 20:10










  • Regex is a good tool for this, which is available in the NotePad++ Search/Replace box after you've learned how to use it. I suggest visiting some training sites like regexr.com or regexone.com . If your source text comes from Mac or Linux, beware of the different line endings.
    – Christopher Hostage
    Nov 27 at 23:42










  • @fixer1234 you are right, thanks.
    – Albin
    Nov 28 at 10:24
















Welcome to to SuperUser. I advise editing the question in the following ways : Use better title with capitalization like "Remove Starting Characters on a line". Make it easy for the eye to see before / after. Perhaps capitalize BEFORE and AFTER , and put the line starting "Note" in your first paragraph.
– Christopher Hostage
Nov 27 at 20:10




Welcome to to SuperUser. I advise editing the question in the following ways : Use better title with capitalization like "Remove Starting Characters on a line". Make it easy for the eye to see before / after. Perhaps capitalize BEFORE and AFTER , and put the line starting "Note" in your first paragraph.
– Christopher Hostage
Nov 27 at 20:10












Regex is a good tool for this, which is available in the NotePad++ Search/Replace box after you've learned how to use it. I suggest visiting some training sites like regexr.com or regexone.com . If your source text comes from Mac or Linux, beware of the different line endings.
– Christopher Hostage
Nov 27 at 23:42




Regex is a good tool for this, which is available in the NotePad++ Search/Replace box after you've learned how to use it. I suggest visiting some training sites like regexr.com or regexone.com . If your source text comes from Mac or Linux, beware of the different line endings.
– Christopher Hostage
Nov 27 at 23:42












@fixer1234 you are right, thanks.
– Albin
Nov 28 at 10:24




@fixer1234 you are right, thanks.
– Albin
Nov 28 at 10:24










1 Answer
1






active

oldest

votes

















up vote
0
down vote













This is working for your example but you could edit your question to show other examples.





  • Ctrl+H

  • Find what: .*(@w+).*

  • Replace with: $1

  • check Wrap around

  • check Regular expression

  • CHECK . matches newline

  • Replace all


Explanation:



.*          # 0 or more any character
( # start group 1
@ # literally @
w+ # 1 or more word character (i.e. [a-zA-Z0-9_])
) # end group 1
.* # 0 or more any character


Replacement:



$1  # content of group 1


Result for given example:



@BararRohit





share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1378869%2fremove-all-but-one-word-in-a-line-notepad%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    This is working for your example but you could edit your question to show other examples.





    • Ctrl+H

    • Find what: .*(@w+).*

    • Replace with: $1

    • check Wrap around

    • check Regular expression

    • CHECK . matches newline

    • Replace all


    Explanation:



    .*          # 0 or more any character
    ( # start group 1
    @ # literally @
    w+ # 1 or more word character (i.e. [a-zA-Z0-9_])
    ) # end group 1
    .* # 0 or more any character


    Replacement:



    $1  # content of group 1


    Result for given example:



    @BararRohit





    share|improve this answer

























      up vote
      0
      down vote













      This is working for your example but you could edit your question to show other examples.





      • Ctrl+H

      • Find what: .*(@w+).*

      • Replace with: $1

      • check Wrap around

      • check Regular expression

      • CHECK . matches newline

      • Replace all


      Explanation:



      .*          # 0 or more any character
      ( # start group 1
      @ # literally @
      w+ # 1 or more word character (i.e. [a-zA-Z0-9_])
      ) # end group 1
      .* # 0 or more any character


      Replacement:



      $1  # content of group 1


      Result for given example:



      @BararRohit





      share|improve this answer























        up vote
        0
        down vote










        up vote
        0
        down vote









        This is working for your example but you could edit your question to show other examples.





        • Ctrl+H

        • Find what: .*(@w+).*

        • Replace with: $1

        • check Wrap around

        • check Regular expression

        • CHECK . matches newline

        • Replace all


        Explanation:



        .*          # 0 or more any character
        ( # start group 1
        @ # literally @
        w+ # 1 or more word character (i.e. [a-zA-Z0-9_])
        ) # end group 1
        .* # 0 or more any character


        Replacement:



        $1  # content of group 1


        Result for given example:



        @BararRohit





        share|improve this answer












        This is working for your example but you could edit your question to show other examples.





        • Ctrl+H

        • Find what: .*(@w+).*

        • Replace with: $1

        • check Wrap around

        • check Regular expression

        • CHECK . matches newline

        • Replace all


        Explanation:



        .*          # 0 or more any character
        ( # start group 1
        @ # literally @
        w+ # 1 or more word character (i.e. [a-zA-Z0-9_])
        ) # end group 1
        .* # 0 or more any character


        Replacement:



        $1  # content of group 1


        Result for given example:



        @BararRohit






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 28 at 8:51









        Toto

        3,37191126




        3,37191126






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1378869%2fremove-all-but-one-word-in-a-line-notepad%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

            Alcedinidae

            Origin of the phrase “under your belt”?