Community

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

    How to remove unwanted space in html tags?

    Help wanted · · · – – – · · ·
    4
    12
    243
    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.
    • NZ Select
      NZ Select last edited by

      My html code has some errors

      It contains space inside the html tags

      Correct ones like
      </p>, </div>

      The current code is like
      </ p> or </ div>

      How to trim/strip all space inside <> by RegEx in Notepad++?

      Thanks in advance for sharing your RegEx wisdom.

      astrosofista 1 Reply Last reply Reply Quote 0
      • astrosofista
        astrosofista @NZ Select last edited by

        Hi @NZ-Select

        Try this S/R regex:

        Search: (?<=</)\x20+(?=\w+>)
        Replace: [leave empty]
        

        Take care.

        1 Reply Last reply Reply Quote 1
        • NZ Select
          NZ Select last edited by

          @astrosofista said in How to remove unwanted space in html tags?:

          (?<=</)\x20+(?=\w+>)

          Thanks for the reply.

          I tried the code
          (?<=</)\x20+(?=\w+>)
          It does not seem to be taking an effect
          Here is the code
          https://regex101.com/r/43a61h/2

          astrosofista 1 Reply Last reply Reply Quote 0
          • astrosofista
            astrosofista @NZ Select last edited by

            Hi @NZ-Select

            The regex works fine for the provided examples, as I tested on Notepad++.

            For the new examples, try this one:

            Search: (?-s)< *?(/\w+) *?>
            Replace: <$1>
            

            Take care.

            1 Reply Last reply Reply Quote 1
            • NZ Select
              NZ Select last edited by NZ Select

              @astrosofista said in How to remove unwanted space in html tags?:

              (?-s)< *?(/\w+) *?>

              Thank you, it indeed works in Notepad++

              What if I also want to remove like < / div >, in which the forward slash and div has a space?

              Here is the screenshot:

              screenshot

              astrosofista 1 Reply Last reply Reply Quote 0
              • astrosofista
                astrosofista @NZ Select last edited by astrosofista

                Hi @NZ-Select

                I was expecting that one :) Easy to solve, indeed, the new regex solves this and the previous ones:

                Search: (?-s)< *?(/) *?(\w+) *?>
                Replace: <$1$2>
                

                Take care.

                NZ Select 1 Reply Last reply Reply Quote 2
                • NZ Select
                  NZ Select @astrosofista last edited by

                  @astrosofista said in How to remove unwanted space in html tags?:

                  <$1$2>

                  A big thank you, it solved my problem beautifully.

                  Amazing RegEx code!
                  Saving me hours of work.
                  And I hope it is helpful for other people who want to remove the tags as well.

                  Thank you @astrosofista

                  alt text

                  astrosofista 1 Reply Last reply Reply Quote 0
                  • astrosofista
                    astrosofista @NZ Select last edited by

                    Hi @NZ-Select

                    You’re welcome. Glad to be of help.

                    If you want to get involved in regex —is not that hard—, let me suggest you to take a look at this page:

                    https://npp-user-manual.org/docs/searching/#regular-expressions

                    Hope this helps.

                    NZ Select 1 Reply Last reply Reply Quote 1
                    • NZ Select
                      NZ Select @astrosofista last edited by

                      @astrosofista
                      Thank you for the resource.

                      WinterSilence 1 Reply Last reply Reply Quote 0
                      • WinterSilence
                        WinterSilence @NZ Select last edited by

                        use tiny/xml plugin

                        NZ Select 1 Reply Last reply Reply Quote 0
                        • NZ Select
                          NZ Select @WinterSilence last edited by

                          @WinterSilence said in How to remove unwanted space in html tags?:

                          use tiny/xml plugin

                          Can you send me the url of tiny/xml plugin?
                          I searched this plugin, no result found.

                          1 Reply Last reply Reply Quote 0
                          • Olivier Thomas
                            Olivier Thomas last edited by

                            Search: (?<!>) (?=[/>\w])
                            Replace:

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