Jump to content
You must now use your email address to sign in [click for more info] ×

Search the Community

Showing results for tags 'AF-799'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Affinity Support
    • News and Information
    • Frequently Asked Questions
    • Affinity Support & Questions
    • Feedback & Suggestions
  • Learn and Share
    • Tutorials (Serif and Customer Created Tutorials)
    • Share your work
    • Resources
  • Bug Reporting
    • V2 Bugs found on macOS
    • V2 Bugs found on Windows
    • V2 Bugs found on iPad
    • Reports of Bugs in Affinity Version 1 applications
  • Beta Software Forums
    • 2.4 New Features and Improvements
    • Other New Bugs and Issues in the Betas
    • Beta Software Program Members Area
    • [ARCHIVE] Reports from earlier Affinity betas

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Website URL



Member Title

Found 3 results

  1. There seems to be a bug in Find-Replace, when using regular expressions with sets of characters and "replace all" function. The characters get replaced with a random character from the set. Example follows. I am finding conjunctives from this set with space after them and replacing that space with a non-breaking one. Find: (\b)(a|i|o|u|w|z|A|I|O|U|W|Z|ze|Ze|nr|Nr|Za|za|We|we|Dr|dr)(\b ) Replace: \2[NBSP] If I go one by one (use replace), everything works fine. But the second I use "replace all", some of the conjunctives get replaced with random other ones (some "o"s will become "W"s and so on). Not all of them get replaced like that, and it can be different ones that get replaced with each attempt. Type of document does not matter (tried newly-created, imported etc.). As I read in this topic, this used to work fine in V.1, but is broken in V.2. In this topic, there are also more people that experienced this issue. I'm attaching a test file and a screenshot (on the screenshot, the same page before and after running the "replace all"). But, as I said, it works the same in any file for me. Additional information: Using latest version 100% reproducible Happens for new documents, old documents, any documents Operating system: Windows 10 Hardware acceleration is on, tried turning it off (didn't change anything) No unusual relevant hardware or software connected/running. Steps to reproduce: Open the document Take a screenshot of a page (for future reference, so you can compare) Put a query "(\b)(a|i|o|u|w|z|A|I|O|U|W|Z|ze|Ze|nr|Nr|Za|za|We|we|Dr|dr)(\b )" in "Find". Without quotes. Put "\2[NBSP]" in "Replace". Without quotes, [NBSP] should of course be replaced with non-breaking space. Press "replace all" Compare your new page with your screenshot, and you will see that some of the conjunctives have been replaced with other ones. grep_test.afpub
  2. Hello I found that Publisher V2 have problem with find and replace. When I try to find single letter words with: (\<[szkvaiouSZKVAIOU])[ ]+ And replace with: $1<NBSP> The publisher find it correctly and if I replace one at the time publisher replace it correctly. But when I click replace all then publisher mix the words. Sometimes replace a to u etc. Záznam obrazovky 2023-01-25 o 9.30.03.mov
  3. I need to prepare a Publisher Document with hundrets of Endnotes (IDML-import) for online use.... With find&replace I can find every endnote by searching the textstyle "Endnote". But before and after every endnote I had to enter some textcomand. For example: This is1 a text.-> This is<endnote>1</endnote> a text. Is it possible to do this with find&replace? Finding is not the problem. But is it possible with RegEx to add text before and after the endnote? I just know that RegEx is a strong tool - but I don´t know to work with it 😞 Thx for help!!
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.