A family of Microsoft word processing software products for creating web, email, and print documents.
After the last update of Microsoft Office 2019 (April 4th), it no longer works properly "Find what:" in "Find and Replace" with semicolon when I want to search or replace expressions in document.
Before the last update (April 4th) I could write to "Find what:" like this:
(["\),a-zA-Z0-9]{1;})^13(["\(a-zA-Z0-9]{1;})(with the "Use wildcards" option enabled),
and now, after the update, the error appears "The Find What text contains a Pattern Match expression which is not valid." and I have to write, instead of a semicolon, a comma, i.e. like this:
(["\),a-zA-Z0-9]{1,})^13(["\(a-zA-Z0-9]{1,})(with the "Use wildcards" option enabled),
specifying that my Windows 10 is set to Romanian regional options, i.e. with a semicolon (";") list separator.
And the same in VBA. Until the update, the command worked:
Selection.Find.Text = "([""\),a-zA-Z0-9]{1" & Application.International(wdListSeparator) & "})^13([""\ (a-zA-Z0-9]{1" & Application.International(wdListSeparator) & "})"and after updating the same error appearing in VBA, "The Find What text contains a Pattern Match expression which is not valid.", and I'm forced to use the comma.
For the technical team, please fix this bug.
As far as I can see, after the last update of Microsoft Office 2019 (v. 16.0.16327.20214), the semicolon bug when searching and/or replacing expressions in the document (with "Use wildcards" option enabled) has been fixed, no longer showing the message "The Find What text contains a Pattern Match expression which is not valid". Likewise in VBA.
From my point of view, the problem is solved.