Skip to main content
Participant
April 3, 2019
Answered

InDesign 2019 (version 14.0.2) - GREP is broken

  • April 3, 2019
  • 9 replies
  • 6058 views

My old query dont work anymore. Dont upgrade guys!

This in version 14.0.1 works fine in 14.0.2 finds nothing.

((?<=\<[a|i|o|u|w|z|A|I|O|U|W|Z]) )

Fix it ASAP.

    This topic has been closed for replies.
    Correct answer SanyamTalwar

    Hello All,

    The fix of the issue is now available and can be downloaded using the link below.

    https://helpx.adobe.com/indesign/kb/search-issue-in-long-documents.html

    You may click on the link and follow the quick steps to fix the issue in latest id 14.0.2 update.

    Let us know if you face any problem while using the link.

    Sanyam Talwar

    9 replies

    Participant
    June 3, 2019

    Is there a fix for Mac yet?

    The file CopyPlugin.app is not present in the zipped folder you refer to.

    Alexandre Becquet
    Community Expert
    Community Expert
    June 3, 2019

    Hi Conny, it's in the fix Run thefix and choose the application to apply and it's done

    Participant
    May 30, 2019

    The fix worked for me (macOS 10.13.6). Thank goodness I found this while doing early/preparatory testing. If my Big Script had failed 'on the day' I'd have been freaking out!

    As an interim fix, could Adobe push a little warning that pops up if we attempt to use grep on a long document? I was tearing my hair out - grep was working fine on small samples, but not my main document.

    I've already sent several books to press this year, confident that grep had found/replaced everything it should have

    SanyamTalwar
    SanyamTalwarCorrect answer
    Participating Frequently
    April 8, 2019

    Hello All,

    The fix of the issue is now available and can be downloaded using the link below.

    https://helpx.adobe.com/indesign/kb/search-issue-in-long-documents.html

    You may click on the link and follow the quick steps to fix the issue in latest id 14.0.2 update.

    Let us know if you face any problem while using the link.

    Sanyam Talwar

    Participant
    April 17, 2019

    Adobe guys u should make proper update not manual fix!

    Alexandre Becquet
    Community Expert
    Community Expert
    April 8, 2019
    amaarora
    Inspiring
    April 4, 2019

    Hi All,

    Like i said, GREP is indeed broken in specific cases of long documents.

    If possible, do vote for the issue and voice your concerns on the above Uservoice link.

    Thanks,

    Aman

    Community Expert
    April 4, 2019

    Hi Aman,

    I just voted and did a back link to this thread here.

    For everyone who likes to vote here the link to the report at Uservoice:

    CC 14.0.2 GREP Search not working – Adobe InDesign Feedback

    Regards,
    Uwe

    Participating Frequently
    April 4, 2019

    I think Adobe spoiled something. After the last ID update, GREP can find only 44 of 366.

    This is the pattern I am using: \s\(Uk\)

    Community Expert
    April 4, 2019

    Hi alicinki ,

    I can confirm this.

    Testing a story with about 4.320 entries for string: " (UK)".

    GREP search pattern is:

    \s\(UK\)

    In my case 174 entries out of exactly 4.320 were found.*

    One story in the document, threaded to 136 pages, 415.680 characters long.

    The same document opened with InDesign CC 2018.1 will find and replace all 4.320 entries.

    Regards,
    Uwe

    * Here I trust my script that is scanning the story with an ExtendScript ( JavaScript ) RegExp that is using the pattern /\s\(UK\)/g

    amaarora
    Inspiring
    April 3, 2019

    Hi,

    Thanks for mentioning. We came to know of a known bug with 14.0.2 version of InDesign wherein the GREP fails to find matches.

    Still can you:

    1. Mail the sample at amaarora@adobe.com?

    2. If you cannot share, then can you confirm if running the GREP query on text ranges of small size say (10K characters), helps InDesign find matches?

    In other words, does GREP works for text with fewer characters say 10K?

    I also recommend you report the issue at Adobe InDesign Feedback

    -Aman

    Participant
    April 3, 2019

    Thank all for reply.

    Im working on movie to show you how its look on 14.0.1 and 14.0.2. I will send you this with all my GREP files. I cant send you text because its copyright. Im working on books so text is always above +400K.

    pixxxelschubser
    Community Expert
    Community Expert
    April 3, 2019

    Adiitional to the post written by [Jongware]

    (?i)\b[aiouwz]\K\h

    Works for me as well under Windows 10 and InDesign 14.0.2

    (forward and backwards and furthermore as Grep style too)

    Jeepboy for Fun
    Participant
    April 3, 2019

    I am trying to do a simple GREP search "National Chung Cheng University$"  (and without the end of paragraph) and it will not find it going forward, but going backward it works.

    It does find in the text search.

    Jongware
    Community Expert
    Community Expert
    April 3, 2019

    If this is to find any of these characters followed by a single space, you could make it a bit simpler (and just maybe it will work again! -- although there is nothing really "wrong" with yours).

    1. Throw away the outer parentheses. You don't need them.

    2. Don't combine […] with the OR bar | unless you literally want to find the bar as well! You don't need OR inside a custom single character class; [abc] matches one of these characters, and [a|b|c] will thus match "a","b", "c", or "|".

    3. Try \b instead of \<. They do the same thing, but still. It might be "the" thing that got broken.

    4. Try without the lookbehind. If even the basic

    \b[aiouwzAIOUWZ]\s

    does not work, then we have serious problems. If it does work, you can next try

    \b[aiouwAIOW]\K\s

    where the \K does what your lookbehind does: it "forgets" the match thus far made before continuing with the space character.