Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Regexp help

    Help wanted · · · – – – · · ·
    2
    3
    617
    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.
    • Luther Blisset
      Luther Blisset last edited by Luther Blisset

      Hi all,

      I would like to replace text between two tags with a new line (\n).
      The starting tag is: <!-- - <a href=“#”>
      The ending tag is: <strong>

      Example:

      • input:
        textbefore<tag1>abcdefg<tag2>textafter

      • output:
        textbefore
        textafter

      Could someone be some kind to help me?

      Thanks in advance,

      cid

      Scott Sumner 1 Reply Last reply Reply Quote 2
      • Scott Sumner
        Scott Sumner @Luther Blisset last edited by

        @Luther-Blisset

        Sure…fairly easy. In fact, so easy that if you know the term “Regexp” then you should be able to get this one yourself. But here you go:

        Find what zone: (?-s)<tag1>.+?<tag2>
        Replace with zone: \r\n <—if using Windows line-endings
        Search mode selection: Regular expression

        1 Reply Last reply Reply Quote 2
        • Luther Blisset
          Luther Blisset last edited by

          Done, Thanks for your help!

          I’m familiar with regexp concept but never used them before.

          Best regards,

          cid

          1 Reply Last reply Reply Quote 2
          • First post
            Last post
          Copyright © 2014 NodeBB Forums | Contributors