How to find multiple values on the same line in any permutation using Notepad++?Notepad++/Regular Expression to find line with same beginning, different endingNotepad++, my regex that works elsewhere, seem not work with Notepad++ searchHow To Search & Replace From a Word to another in The Same Line?How to copy multiple-line-regex outputs into clipboard using Notepad++Multiple line Find & replace - Notepad++ , regex, copy a text from a particular line and replace in another lineIn find result window of Notepad++, display multiple line resultsHow to find 1st occurrence in line of: ,“”, and replace with: ,“ ”, using Notepad++ with regexReplace Multiple Instances of Same Line with Only One Instance?Using Notepad++, how to find certain character(s) in every line in position X

Is "The life is beautiful" incorrect or just very non-idiomatic?

Which household object drew this pattern?

How can I unambiguously ask for a new user's "Display Name"?

Did the British navy fail to take into account the ballistics correction due to Coriolis force during WW1 Falkland Islands battle?

Why does The Ancient One think differently about Doctor Strange in Endgame than the film Doctor Strange?

Avoiding racist tropes in fantasy

Singleton Design Pattern implementation in a not traditional way

Are there any music source codes for sound chips?

Is a player able to change alignment midway through an adventure?

Most practical knots for hitching a line to an object while keeping the bitter end as tight as possible, without sag?

I have a player who yells

Why did MS-DOS applications built using Turbo Pascal fail to start with a division by zero error on faster systems?

Numbers Decrease while Letters Increase

Fancy String Replace

Does travel insurance for short flight delays exist?

for loop not working in bash

Cross-referencing enumerate item

What is the best option for High availability on a data warehouse?

Is “I am getting married with my sister” ambiguous?

Defense against attacks using dictionaries

Who was president?

Non-visual Computers - thoughts?

Did a flight controller ever answer Flight with a no-go?

I got kicked out from graduate school in the past. How do I include this on my CV?



How to find multiple values on the same line in any permutation using Notepad++?


Notepad++/Regular Expression to find line with same beginning, different endingNotepad++, my regex that works elsewhere, seem not work with Notepad++ searchHow To Search & Replace From a Word to another in The Same Line?How to copy multiple-line-regex outputs into clipboard using Notepad++Multiple line Find & replace - Notepad++ , regex, copy a text from a particular line and replace in another lineIn find result window of Notepad++, display multiple line resultsHow to find 1st occurrence in line of: ,“”, and replace with: ,“ ”, using Notepad++ with regexReplace Multiple Instances of Same Line with Only One Instance?Using Notepad++, how to find certain character(s) in every line in position X






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








6















I am using Notepad++ and I'm trying to find a way where I can search for multiple values on the same line. The regex search is not working for me currently, as I may not know which order the values are in.



For example, I want to search for a line of code which has 3 specific values. Using .* in regex is not working as you must know the order of the values. Is it possible for me to search for these lines without knowing the order of the value



On each line I have perhaps a trading log which has 30 different tags.
I want to search for 35=D, EUR/USD, 150=8. I only want to search for entries with all 3 values present.



The issue I run into is that the order of these tags are not guaranteed, so the regex search I use below does not always find each entry I require.



35=D.*EUR/USD.*150=8


Any assistance would be greatly appreciated!










share|improve this question









New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Is there a reason you don't want to use a FIX message parser?

    – frodoskywalker
    8 hours ago

















6















I am using Notepad++ and I'm trying to find a way where I can search for multiple values on the same line. The regex search is not working for me currently, as I may not know which order the values are in.



For example, I want to search for a line of code which has 3 specific values. Using .* in regex is not working as you must know the order of the values. Is it possible for me to search for these lines without knowing the order of the value



On each line I have perhaps a trading log which has 30 different tags.
I want to search for 35=D, EUR/USD, 150=8. I only want to search for entries with all 3 values present.



The issue I run into is that the order of these tags are not guaranteed, so the regex search I use below does not always find each entry I require.



35=D.*EUR/USD.*150=8


Any assistance would be greatly appreciated!










share|improve this question









New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Is there a reason you don't want to use a FIX message parser?

    – frodoskywalker
    8 hours ago













6












6








6








I am using Notepad++ and I'm trying to find a way where I can search for multiple values on the same line. The regex search is not working for me currently, as I may not know which order the values are in.



For example, I want to search for a line of code which has 3 specific values. Using .* in regex is not working as you must know the order of the values. Is it possible for me to search for these lines without knowing the order of the value



On each line I have perhaps a trading log which has 30 different tags.
I want to search for 35=D, EUR/USD, 150=8. I only want to search for entries with all 3 values present.



The issue I run into is that the order of these tags are not guaranteed, so the regex search I use below does not always find each entry I require.



35=D.*EUR/USD.*150=8


Any assistance would be greatly appreciated!










share|improve this question









New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I am using Notepad++ and I'm trying to find a way where I can search for multiple values on the same line. The regex search is not working for me currently, as I may not know which order the values are in.



For example, I want to search for a line of code which has 3 specific values. Using .* in regex is not working as you must know the order of the values. Is it possible for me to search for these lines without knowing the order of the value



On each line I have perhaps a trading log which has 30 different tags.
I want to search for 35=D, EUR/USD, 150=8. I only want to search for entries with all 3 values present.



The issue I run into is that the order of these tags are not guaranteed, so the regex search I use below does not always find each entry I require.



35=D.*EUR/USD.*150=8


Any assistance would be greatly appreciated!







notepad++ regex






share|improve this question









New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










share|improve this question









New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








share|improve this question




share|improve this question








edited 27 mins ago









jww

4,72225 gold badges83 silver badges156 bronze badges




4,72225 gold badges83 silver badges156 bronze badges






New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








asked 22 hours ago









GruffGruff

334 bronze badges




334 bronze badges




New contributor



Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




New contributor




Gruff is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

















  • Is there a reason you don't want to use a FIX message parser?

    – frodoskywalker
    8 hours ago

















  • Is there a reason you don't want to use a FIX message parser?

    – frodoskywalker
    8 hours ago
















Is there a reason you don't want to use a FIX message parser?

– frodoskywalker
8 hours ago





Is there a reason you don't want to use a FIX message parser?

– frodoskywalker
8 hours ago










2 Answers
2






active

oldest

votes


















10















Using lookahead is much more efficient and can deal with any number of alternations without increase complexity




  • Ctrl+F

  • Find what: ^(?=.*b35=Db)(?=.*bEUR/USDb)(?=.*b150=8b).+$

  • check Match case

  • check Wrap around

  • check Regular expression

  • UNCHECK . matches newline

  • Find All in Current Document

Explanation:



^ # beginning of line
(?= # start positive lookaead, make sure we have after:
.* # 0 or more any character but newline
b # word boundary to be sure not matching 135=DATA
35=D # literally
b # word boundary
) # end lookahead
(?= # start positive lookaead, make sure we have after:
.* # 0 or more any character but newline
b # word boundary
EUR/USD # literally
b # word boundary
) # end lookahead
(?= # start positive lookaead, make sure we have after:
.* # 0 or more any character but newline
b # word boundary
150=8 # literally
b # word boundary
) # end lookahead
.+ # 1 or more any character but newline
$ # end of line


Screen capture:



enter image description here






share|improve this answer


































    7















    To match only those lines where all three strings exist, you can use the alternate | operator and group (...) your patterns to build a regex for all possible permutations:



    (35=D.*EUR/USD.*150=8)|(35=D.*150=8.*EUR/USD)|(EUR/USD.*150=8.*35=D)|(EUR/USD.*35=D.*150=8)|(150=8.*35=D.*EUR/USD)|(150=8.*EUR/USD.*35=D)


    A readable version with added linebreaks:



    (35=D.*EUR/USD.*150=8)|
    (35=D.*150=8.*EUR/USD)|
    (EUR/USD.*150=8.*35=D)|
    (EUR/USD.*35=D.*150=8)|
    (150=8.*35=D.*EUR/USD)|
    (150=8.*EUR/USD.*35=D)


    This would match all lines where a combination of 35=D, EUR/USD and 150=8 (and possible text inbetween) is present. In this sample text, only the last three lines would have a match (button "Find All in Current Document"):



    some text 35=D
    some text EUR/USD more text 150=8
    some text 35=D more text EUR/USD more text 150=8
    some text EUR/USD more text 35=D more text 150=8 more text
    some text 150=8 more text EUR/USD 35=D more text



    screenshot






    share|improve this answer



























    • Hello, | is the or operator in notepad++? like || in php and javascript?

      – user726730
      22 hours ago












    • hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

      – Gruff
      21 hours ago












    • Updated to match only lines with all three values.

      – Freddy
      21 hours ago











    • @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

      – eckes
      19 hours ago











    • This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

      – Toto
      19 hours ago













    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',
    autoActivateHeartbeat: false,
    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
    );



    );






    Gruff is a new contributor. Be nice, and check out our Code of Conduct.









    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1473960%2fhow-to-find-multiple-values-on-the-same-line-in-any-permutation-using-notepad%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    10















    Using lookahead is much more efficient and can deal with any number of alternations without increase complexity




    • Ctrl+F

    • Find what: ^(?=.*b35=Db)(?=.*bEUR/USDb)(?=.*b150=8b).+$

    • check Match case

    • check Wrap around

    • check Regular expression

    • UNCHECK . matches newline

    • Find All in Current Document

    Explanation:



    ^ # beginning of line
    (?= # start positive lookaead, make sure we have after:
    .* # 0 or more any character but newline
    b # word boundary to be sure not matching 135=DATA
    35=D # literally
    b # word boundary
    ) # end lookahead
    (?= # start positive lookaead, make sure we have after:
    .* # 0 or more any character but newline
    b # word boundary
    EUR/USD # literally
    b # word boundary
    ) # end lookahead
    (?= # start positive lookaead, make sure we have after:
    .* # 0 or more any character but newline
    b # word boundary
    150=8 # literally
    b # word boundary
    ) # end lookahead
    .+ # 1 or more any character but newline
    $ # end of line


    Screen capture:



    enter image description here






    share|improve this answer































      10















      Using lookahead is much more efficient and can deal with any number of alternations without increase complexity




      • Ctrl+F

      • Find what: ^(?=.*b35=Db)(?=.*bEUR/USDb)(?=.*b150=8b).+$

      • check Match case

      • check Wrap around

      • check Regular expression

      • UNCHECK . matches newline

      • Find All in Current Document

      Explanation:



      ^ # beginning of line
      (?= # start positive lookaead, make sure we have after:
      .* # 0 or more any character but newline
      b # word boundary to be sure not matching 135=DATA
      35=D # literally
      b # word boundary
      ) # end lookahead
      (?= # start positive lookaead, make sure we have after:
      .* # 0 or more any character but newline
      b # word boundary
      EUR/USD # literally
      b # word boundary
      ) # end lookahead
      (?= # start positive lookaead, make sure we have after:
      .* # 0 or more any character but newline
      b # word boundary
      150=8 # literally
      b # word boundary
      ) # end lookahead
      .+ # 1 or more any character but newline
      $ # end of line


      Screen capture:



      enter image description here






      share|improve this answer





























        10














        10










        10









        Using lookahead is much more efficient and can deal with any number of alternations without increase complexity




        • Ctrl+F

        • Find what: ^(?=.*b35=Db)(?=.*bEUR/USDb)(?=.*b150=8b).+$

        • check Match case

        • check Wrap around

        • check Regular expression

        • UNCHECK . matches newline

        • Find All in Current Document

        Explanation:



        ^ # beginning of line
        (?= # start positive lookaead, make sure we have after:
        .* # 0 or more any character but newline
        b # word boundary to be sure not matching 135=DATA
        35=D # literally
        b # word boundary
        ) # end lookahead
        (?= # start positive lookaead, make sure we have after:
        .* # 0 or more any character but newline
        b # word boundary
        EUR/USD # literally
        b # word boundary
        ) # end lookahead
        (?= # start positive lookaead, make sure we have after:
        .* # 0 or more any character but newline
        b # word boundary
        150=8 # literally
        b # word boundary
        ) # end lookahead
        .+ # 1 or more any character but newline
        $ # end of line


        Screen capture:



        enter image description here






        share|improve this answer















        Using lookahead is much more efficient and can deal with any number of alternations without increase complexity




        • Ctrl+F

        • Find what: ^(?=.*b35=Db)(?=.*bEUR/USDb)(?=.*b150=8b).+$

        • check Match case

        • check Wrap around

        • check Regular expression

        • UNCHECK . matches newline

        • Find All in Current Document

        Explanation:



        ^ # beginning of line
        (?= # start positive lookaead, make sure we have after:
        .* # 0 or more any character but newline
        b # word boundary to be sure not matching 135=DATA
        35=D # literally
        b # word boundary
        ) # end lookahead
        (?= # start positive lookaead, make sure we have after:
        .* # 0 or more any character but newline
        b # word boundary
        EUR/USD # literally
        b # word boundary
        ) # end lookahead
        (?= # start positive lookaead, make sure we have after:
        .* # 0 or more any character but newline
        b # word boundary
        150=8 # literally
        b # word boundary
        ) # end lookahead
        .+ # 1 or more any character but newline
        $ # end of line


        Screen capture:



        enter image description here







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 19 hours ago

























        answered 19 hours ago









        TotoToto

        5,95413 gold badges15 silver badges30 bronze badges




        5,95413 gold badges15 silver badges30 bronze badges


























            7















            To match only those lines where all three strings exist, you can use the alternate | operator and group (...) your patterns to build a regex for all possible permutations:



            (35=D.*EUR/USD.*150=8)|(35=D.*150=8.*EUR/USD)|(EUR/USD.*150=8.*35=D)|(EUR/USD.*35=D.*150=8)|(150=8.*35=D.*EUR/USD)|(150=8.*EUR/USD.*35=D)


            A readable version with added linebreaks:



            (35=D.*EUR/USD.*150=8)|
            (35=D.*150=8.*EUR/USD)|
            (EUR/USD.*150=8.*35=D)|
            (EUR/USD.*35=D.*150=8)|
            (150=8.*35=D.*EUR/USD)|
            (150=8.*EUR/USD.*35=D)


            This would match all lines where a combination of 35=D, EUR/USD and 150=8 (and possible text inbetween) is present. In this sample text, only the last three lines would have a match (button "Find All in Current Document"):



            some text 35=D
            some text EUR/USD more text 150=8
            some text 35=D more text EUR/USD more text 150=8
            some text EUR/USD more text 35=D more text 150=8 more text
            some text 150=8 more text EUR/USD 35=D more text



            screenshot






            share|improve this answer



























            • Hello, | is the or operator in notepad++? like || in php and javascript?

              – user726730
              22 hours ago












            • hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

              – Gruff
              21 hours ago












            • Updated to match only lines with all three values.

              – Freddy
              21 hours ago











            • @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

              – eckes
              19 hours ago











            • This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

              – Toto
              19 hours ago















            7















            To match only those lines where all three strings exist, you can use the alternate | operator and group (...) your patterns to build a regex for all possible permutations:



            (35=D.*EUR/USD.*150=8)|(35=D.*150=8.*EUR/USD)|(EUR/USD.*150=8.*35=D)|(EUR/USD.*35=D.*150=8)|(150=8.*35=D.*EUR/USD)|(150=8.*EUR/USD.*35=D)


            A readable version with added linebreaks:



            (35=D.*EUR/USD.*150=8)|
            (35=D.*150=8.*EUR/USD)|
            (EUR/USD.*150=8.*35=D)|
            (EUR/USD.*35=D.*150=8)|
            (150=8.*35=D.*EUR/USD)|
            (150=8.*EUR/USD.*35=D)


            This would match all lines where a combination of 35=D, EUR/USD and 150=8 (and possible text inbetween) is present. In this sample text, only the last three lines would have a match (button "Find All in Current Document"):



            some text 35=D
            some text EUR/USD more text 150=8
            some text 35=D more text EUR/USD more text 150=8
            some text EUR/USD more text 35=D more text 150=8 more text
            some text 150=8 more text EUR/USD 35=D more text



            screenshot






            share|improve this answer



























            • Hello, | is the or operator in notepad++? like || in php and javascript?

              – user726730
              22 hours ago












            • hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

              – Gruff
              21 hours ago












            • Updated to match only lines with all three values.

              – Freddy
              21 hours ago











            • @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

              – eckes
              19 hours ago











            • This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

              – Toto
              19 hours ago













            7














            7










            7









            To match only those lines where all three strings exist, you can use the alternate | operator and group (...) your patterns to build a regex for all possible permutations:



            (35=D.*EUR/USD.*150=8)|(35=D.*150=8.*EUR/USD)|(EUR/USD.*150=8.*35=D)|(EUR/USD.*35=D.*150=8)|(150=8.*35=D.*EUR/USD)|(150=8.*EUR/USD.*35=D)


            A readable version with added linebreaks:



            (35=D.*EUR/USD.*150=8)|
            (35=D.*150=8.*EUR/USD)|
            (EUR/USD.*150=8.*35=D)|
            (EUR/USD.*35=D.*150=8)|
            (150=8.*35=D.*EUR/USD)|
            (150=8.*EUR/USD.*35=D)


            This would match all lines where a combination of 35=D, EUR/USD and 150=8 (and possible text inbetween) is present. In this sample text, only the last three lines would have a match (button "Find All in Current Document"):



            some text 35=D
            some text EUR/USD more text 150=8
            some text 35=D more text EUR/USD more text 150=8
            some text EUR/USD more text 35=D more text 150=8 more text
            some text 150=8 more text EUR/USD 35=D more text



            screenshot






            share|improve this answer















            To match only those lines where all three strings exist, you can use the alternate | operator and group (...) your patterns to build a regex for all possible permutations:



            (35=D.*EUR/USD.*150=8)|(35=D.*150=8.*EUR/USD)|(EUR/USD.*150=8.*35=D)|(EUR/USD.*35=D.*150=8)|(150=8.*35=D.*EUR/USD)|(150=8.*EUR/USD.*35=D)


            A readable version with added linebreaks:



            (35=D.*EUR/USD.*150=8)|
            (35=D.*150=8.*EUR/USD)|
            (EUR/USD.*150=8.*35=D)|
            (EUR/USD.*35=D.*150=8)|
            (150=8.*35=D.*EUR/USD)|
            (150=8.*EUR/USD.*35=D)


            This would match all lines where a combination of 35=D, EUR/USD and 150=8 (and possible text inbetween) is present. In this sample text, only the last three lines would have a match (button "Find All in Current Document"):



            some text 35=D
            some text EUR/USD more text 150=8
            some text 35=D more text EUR/USD more text 150=8
            some text EUR/USD more text 35=D more text 150=8 more text
            some text 150=8 more text EUR/USD 35=D more text



            screenshot







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited 21 hours ago

























            answered 22 hours ago









            FreddyFreddy

            1,0582 silver badges11 bronze badges




            1,0582 silver badges11 bronze badges















            • Hello, | is the or operator in notepad++? like || in php and javascript?

              – user726730
              22 hours ago












            • hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

              – Gruff
              21 hours ago












            • Updated to match only lines with all three values.

              – Freddy
              21 hours ago











            • @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

              – eckes
              19 hours ago











            • This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

              – Toto
              19 hours ago

















            • Hello, | is the or operator in notepad++? like || in php and javascript?

              – user726730
              22 hours ago












            • hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

              – Gruff
              21 hours ago












            • Updated to match only lines with all three values.

              – Freddy
              21 hours ago











            • @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

              – eckes
              19 hours ago











            • This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

              – Toto
              19 hours ago
















            Hello, | is the or operator in notepad++? like || in php and javascript?

            – user726730
            22 hours ago






            Hello, | is the or operator in notepad++? like || in php and javascript?

            – user726730
            22 hours ago














            hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

            – Gruff
            21 hours ago






            hi Freddy, the problem is i want all 3 tag values present in the same line. Using the "|" to separate the patterns doesn't work for me as it will highlight an entry if it is 1 value is present in 1 of the lines. Thanks for looking into this!

            – Gruff
            21 hours ago














            Updated to match only lines with all three values.

            – Freddy
            21 hours ago





            Updated to match only lines with all three values.

            – Freddy
            21 hours ago













            @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

            – eckes
            19 hours ago





            @user726730 the | operator is a regular expression feature, nearly all RE libraries (including in PHP and JS) Support that. It is of course something different than boolean or biteise or in those programming languages

            – eckes
            19 hours ago













            This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

            – Toto
            19 hours ago





            This is matching USD/EUR 2150=85 35=D or USD/EUR 150=8 35=DATA

            – Toto
            19 hours ago










            Gruff is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            Gruff is a new contributor. Be nice, and check out our Code of Conduct.












            Gruff is a new contributor. Be nice, and check out our Code of Conduct.











            Gruff is a new contributor. Be nice, and check out our Code of Conduct.














            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1473960%2fhow-to-find-multiple-values-on-the-same-line-in-any-permutation-using-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

            Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

            Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

            Ласкавець круглолистий Зміст Опис | Поширення | Галерея | Примітки | Посилання | Навігаційне меню58171138361-22960890446Bupleurum rotundifoliumEuro+Med PlantbasePlants of the World Online — Kew ScienceGermplasm Resources Information Network (GRIN)Ласкавецькн. VI : Літери Ком — Левиправивши або дописавши її