• Login
Community
  • Login

can i ask for help

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
3 Posts 3 Posters 213 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.
  • L
    Lupus
    last edited by Dec 31, 2023, 4:52 PM

    so in a file i have line
    <Space_Tactical_Unit_Cap>25</Space_Tactical_Unit_Cap>
    and i have many same lines witch difrent numbers i remember there wos option to write something like
    <Space_Tactical_Unit_Cap>.*</Space_Tactical_Unit_Cap> to find the line no matter the number but i do not remember what exactgly i need to write in betwen this lines to manager find it please help

    M P 2 Replies Last reply Dec 31, 2023, 5:03 PM Reply Quote 1
    • M
      Mark Olson @Lupus
      last edited by Dec 31, 2023, 5:03 PM

      @Lupus
      Assuming there is only a number (no whitespace) between the tags, the correct regex is
      (?-i)<Space_Tactical_Unit_Cap>\d+</Space_Tactical_Unit_Cap>
      and the Regular Expressions box in the find/replace dialog must be checked.

      The (?-i) at the beginning makes the regular expression case-sensitive, which is good practice when working with XML tags.

      1 Reply Last reply Reply Quote 3
      • P
        PeterJones @Lupus
        last edited by PeterJones Dec 31, 2023, 5:05 PM Dec 31, 2023, 5:04 PM

        @Lupus ,

        If you are in SEARCH MODE = Regular Expression, then the syntax you showed would probably have worked in certain cases. Or use .*? in the middle to make it less greedy. Or use \d+ in the middle to only allow integers (as @Mark-Olson said as I was typing).

        But you were basically there.

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