Community
    • Login

    How to remove unwanted space in html tags?

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    12 Posts 4 Posters 4.9k 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.
    • NZ SelectN
      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.

      astrosofistaA 1 Reply Last reply Reply Quote 0
      • astrosofistaA
        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 SelectN
          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

          astrosofistaA 1 Reply Last reply Reply Quote 0
          • astrosofistaA
            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 SelectN
              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

              astrosofistaA 1 Reply Last reply Reply Quote 0
              • astrosofistaA
                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 SelectN 1 Reply Last reply Reply Quote 2
                • NZ SelectN
                  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

                  astrosofistaA 1 Reply Last reply Reply Quote 0
                  • astrosofistaA
                    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 SelectN 1 Reply Last reply Reply Quote 1
                    • NZ SelectN
                      NZ Select @astrosofista
                      last edited by

                      @astrosofista
                      Thank you for the resource.

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

                        use tiny/xml plugin

                        NZ SelectN 1 Reply Last reply Reply Quote 0
                        • NZ SelectN
                          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 ThomasO
                            Olivier Thomas
                            last edited by

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

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