Community
    • Login
    1. Home
    2. Help wanted · · · – – – · · ·
    Log in to post
    Load new posts
    • Recently Replied
    • Recently Created
    • Most Posts
    • Most Votes
    • Most Views
    • Reena DR

      How to find and replace nth character from last in notepad++

      Watching Ignoring Scheduled Pinned Locked Moved search & replace search & replace replace
      3
      0 Votes
      3 Posts
      3k Views
      Reena DR

      Wow…
      Worked Perfectly…

      Thank you Verymuch…

    • Adriano ElleroA

      Structured Text for PLC

      Watching Ignoring Scheduled Pinned Locked Moved st for plc structured test iec 61131-3 plc
      12
      0 Votes
      12 Posts
      12k Views
      PeterJonesP

      @Jean-PROTEAUX ,

      If you mean @Adriano-Ellero 's link from the very first post, the documentation has moved to https://npp-user-manual.org/docs/user-defined-language-system/

      If you mean the links to https://www.adrianoellero.com/Capture.PNG, that image was probably temporary and deleted by the owner

    • Oliver LeidelO

      Save as with All types (*.*)

      Watching Ignoring Scheduled Pinned Locked Moved
      10
      1 Votes
      10 Posts
      731 Views
      andrecool-68A

      @Oliver-Leidel
      @patrickdrd
      Try to install the previous version.

    • Geoff HallG

      Notepad++ text selection "misbehaves" on 4K screen

      Watching Ignoring Scheduled Pinned Locked Moved 4k screen text selection
      3
      0 Votes
      3 Posts
      291 Views
      Geoff HallG

      @PeterJones said in Notepad++ text selection "misbehaves" on 4K screen:

      @Geoff-Hall ,

      @Alan-Kilborn 's reply in another thread may be applicable to your problem as well, in that (unfortunately) the Notepad++ GUI codebase is pretty old, and doesn’t handle all the idiosyncracies of high-DPI monitors.

      Knowing (now) that it is an old code base does seem to fit the observation. Pity. If I find I’ve got a lot of spare time I might look into it :P
      In the meantime, at least I found a workaround.

    • mkupperM

      Is 27333 magical?

      Watching Ignoring Scheduled Pinned Locked Moved
      7
      0 Votes
      7 Posts
      519 Views
      Alan KilbornA

      @Alan-Kilborn said in Is 27333 magical?:

      Since you seem to like to do some extra reading, that aspect of it is addressed HERE. Enjoy. :-)

      BTW, the poster called “ghost” in that github topic is our old friend from here, @Claudia-Frank.
      I know this because I had some separate notes on this regex problem, and my notes referenced Claudia saying something. Now when I look in that thread for her comments, they are attributed to “ghost”. I suppose she terminated her github account (for whatever reason), and when you do that, your old comments get reassigned to a ghost account.

    • Billy DevB

      Is it open source

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      0 Votes
      2 Posts
      262 Views
      andrecool-68A

      The source code of the Notepad ++ program is here:
      https://github.com/notepad-plus-plus/notepad-plus-plus

    • Chuny_OKC

      *Help* How to change multiple unknown text string with just one?

      Watching Ignoring Scheduled Pinned Locked Moved
      27
      0 Votes
      27 Posts
      4k Views
      Terry RT

      @Chuny_OK said in *Help* How to change multiple unknown text string with just one?:

      If I want to replace “-12.5” with “11” at every found string, it actually comes up like this:

      OK, some more changes required then. The latest revision of the Find What regex is:
      (?s-i)(gameMinExposure.+?<value>).+?(</value>)
      So in this instance I’ve put the 2 tags (<value> and </value>) around the “other” characters (number) that we need to replace. So the .+? does not care what currently exists in this position, but whatever is there will be replaced with the new number which you have in the Replace With field.

      Terry

    • Daniel SoaresD

      Help me Replace in line

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      0 Votes
      2 Posts
      243 Views
      PeterJonesP

      @Daniel-Soares ,

      FIND WHAT = (?-s)\A^(.*\R){15}^.*?\K5 REPLACE WITH = [REPLACEMENT] REPLACE ALL (multiple times)

      will change

      5 one 5 0 3 5 two 5 0 3 5 three 5 0 3 5 four 5 0 3 5 five 5 0 3 5 six 5 0 3 5 seven 5 0 3 5 eight 5 0 3 5 nine 5 0 3 5 ten 5 0 3 5 eleven 5 0 3 5 twelve 5 0 3 5 thirteen 5 0 3 5 fourteen 5 0 3 5 fifteen 5 0 3 5 sixteen 5 0 3 5 seventeen 5 0 3

      into

      5 one 5 0 3 5 two 5 0 3 5 three 5 0 3 5 four 5 0 3 5 five 5 0 3 5 six 5 0 3 5 seven 5 0 3 5 eight 5 0 3 5 nine 5 0 3 5 ten 5 0 3 5 eleven 5 0 3 5 twelve 5 0 3 5 thirteen 5 0 3 5 fourteen 5 0 3 5 fifteen 5 0 3 [REPLACEMENT] sixteen [REPLACEMENT] 0 3 5 seventeen 5 0 3

      If this is not sufficient, I suggest explaining yourself better with example before and after data formatted as data, and otherwise follow all the advice that I will quote below; if you choose to ignore some or all of this advice, you will find that the answers you get are not overly helpful, because you’re making us guess, and we will guess wrong (in total or in part).

      ----

      Do you want regex search/replace help? Then please be patient and polite, show some effort, and be willing to learn; answer questions and requests for clarification that are made of you. All example text should be marked as plain text using the </> toolbar button or manual Markdown syntax. Screenshots can be pasted from the clipboard to your post using Ctrl+V to show graphical items, but any text should be included as literal text in your post so we can easily copy/paste your data. Show the data you have and the text you want to get from that data; include examples of things that should match and be transformed, and things that don’t match and should be left alone; show edge cases and make sure you examples are as varied as your real data. Show the regex you already tried, and why you thought it should work; tell us what’s wrong with what you do get… Read the official NPP Searching / Regex docs and the forum’s Regular Expression FAQ. If you follow these guidelines, you’re much more likely to get helpful replies that solve your problem in the shortest number of tries.

    • Rowan Sylvester-BradleyR

      Lost text after crash

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      0 Votes
      2 Posts
      284 Views
      Alan KilbornA

      @Rowan-Sylvester-Bradley

      It sounds like you are a victim of a long-standing Notepad++ problem.
      It is likely that you will not be able to recover your data.
      You might want to read all/some of THIS discussion thread.

      All is not doom-and-gloom however.
      There is supposedly a fix for the problem; however it isn’t in released code as of this writing; it will likely be in whatever is the next release after 7.9; probably 7.9.1.

    • derezu pezupopD

      batch replace string with filename

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      0 Votes
      2 Posts
      1k Views
      Terry RT

      @derezu-pezupop said in batch replace string with filename:

      How can notepad++ replace each one with the filename in a batch operation?

      I’m not on a PC at the moment but there was a post I was involved in solving some time ago to add filename to files. Have a read of
      https://community.notepad-plus-plus.org/topic/17035/batch-function-need-to-add-filename-at-the-end-of-each-paragraph
      and see if maybe it could, with some alterations, provide the solution for you.

      Terry

    • Javi MikJ

      SCI_LINEDOWNRECTEXTEND issue

      Watching Ignoring Scheduled Pinned Locked Moved
      14
      1 Votes
      14 Posts
      946 Views
      EkopalypseE

      @Ekopalypse

      But testing this reveals that the layout gets switched but column selection still works :-(

    • Christian ListsC

      permanent download link for latest version

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      0 Votes
      2 Posts
      318 Views
      EkopalypseE

      @Christian-Lists

      For such a case I use https://notepad-plus-plus.org/update/getDownloadUrl.php.

    • donhoD

      Function List: Is file extension of User Defined Language still working?

      Watching Ignoring Scheduled Pinned Locked Moved
      16
      2 Votes
      16 Posts
      1k Views
      ArkadiuszMichalskiA

      @donho But few UDL is not problem, what if someone has to make a lot of them and gets a trash on the menu?
      https://github.com/notepad-plus-plus/notepad-plus-plus/issues/4896#issuecomment-706421610

    • BiBi-AbcB

      Opening files failing

      Watching Ignoring Scheduled Pinned Locked Moved
      4
      0 Votes
      4 Posts
      326 Views
      BiBi-AbcB

      @PeterJones said in Opening files failing:

      e

      You’re right sorry. I was trying to bring more attention to the issue.

    • Jeff MillerJ

      Compare Plugin - Unable to turn off Synchronize Vertical Scrolling Version 7.6.6 with Compare V2

      Watching Ignoring Scheduled Pinned Locked Moved
      38
      0 Votes
      38 Posts
      18k Views
      benreavesB

      @Terry-R yes it is in https://github.com/notepad-plus-plus/notepad-plus-plus/issues/5250

    • Alan KilbornA

      Max menu item width for "localized" text

      Watching Ignoring Scheduled Pinned Locked Moved
      3
      3 Votes
      3 Posts
      224 Views
      Alan KilbornA

      @PeterJones

      Thanks for your thoughts.
      Maybe this will be the thing to kick me into making a github issue; till now I’ve just been a browser there. :-)

    • David ShakedD

      Display XML markup in LTR direction, content RTL

      Watching Ignoring Scheduled Pinned Locked Moved
      6
      0 Votes
      6 Posts
      1k Views
      David ShakedD

      For the record, I found a possible solution. Since I am creating the XML schema myself, I can define the element and attribute names in Hebrew characters. When I set Notepad++ to the RTL text orientation, it displays both the Hebrew content and the Hebrew XML tags in a readable way.

      From a development point of view, it’s a quirky and non-portable solution. See:
      https://www.w3.org/International/questions/qa-non-eng-tags

      If anyone else has experience with this issue, I will be grateful to hear from them.

    • Viktoria OntapadoV

      Filling empty lines with previous line

      Watching Ignoring Scheduled Pinned Locked Moved
      7
      0 Votes
      7 Posts
      1k Views
      Viktoria OntapadoV

      As usual, I really appreciate the answers, very impressive solutions. I tested the script as well, works like a charm. Thank you so much for the invaluable help.

      Have a nice day,
      Viktória

    • M Andre Z EckenrodeM

      Regex alternation in both FIND & REPLACE strings

      Watching Ignoring Scheduled Pinned Locked Moved regex regex
      9
      1 Votes
      9 Posts
      911 Views
      M Andre Z EckenrodeM

      @guy038 said in Regex alternation in both FIND & REPLACE strings:

      Ok, so you could refer to this link to get the main punctuation characters :

      https://www.unicode.org/charts/PDF/U2000.pdf

      Thank. I’ll keep that in mind for if/when I ever need to use Unicode text on a large scale, though I’m not currently anticipating it will happen.

      This means that the part "\x20\x{2014}\x20, at the end, is rewritten whatever group matches the search regex.

      Ok, thanks for the detailed explanation and further suggestions as well. I will look for opportunities to apply them in future projects.

    • Wagner LeungW

      Multiple word search and replace within a range start with xxx and end with yyy

      Watching Ignoring Scheduled Pinned Locked Moved
      7
      0 Votes
      7 Posts
      2k Views
      guy038G

      Hi, @wagner-leung, @alan-kilborn and All,

      My bad ! So, if I interpret your intended result, strictly, the regex S/R becomes :

      SEARCH (?s)object((?!object).)+?type=2((?!object).)+?\K\babc(?=\h*=)

      REPLACE **aaa**

      Hope this version is the good one ! Of course, you may change the line type=2 and/or the variable abc as you like !

      Cheers,

      guy038

      P.S. :

      An other formulation of the search regex, using the free-spacing mode (?x) , would be :

      SEARCH (?xs) object ((?!object).)+? type=2 ((?!object).)+? \K\b abc (?=\h*=)

      For instance, the following search regex would search for the variable abc, in any object block containing, either, the line type=2 or type=3

      SEARCH (?xs) object ((?!object).)+? type=[23] ((?!object).)+? \K\b abc (?=\h*=)

    The Community of users of the Notepad++ text editor.
    Powered by NodeBB | Contributors