Author Topic: SlickEdit v30 with hotfix 2: Regex search in XML file broken  (Read 491 times)

elmar

  • Community Member
  • Posts: 22
  • Hero Points: 1
Hi,
there seems to be an issue with regular expression (SlickEdit) search:
If I perform a case-insensitive search for "raise?*func" in an XML file that contains lines like the following:
  RaiseFault(MY_FUNC);
then I get no matches. If I change the search string partially to uppercase, i.e. "raise?*Func", then I get the expected matches.
It looks like the case of the very first letter following the "?*" part is relevant.
Similarly, searching for "raise?*unc" produces no matches, while "raise?*Unc" generates the expected results.
Best regards
Elmar



Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 7128
  • Hero Points: 544
Re: SlickEdit v30 with hotfix 2: Regex search in XML file broken
« Reply #1 on: January 14, 2026, 05:25:43 PM »
Reproduced. This is definitely a bug in an optimization. There are boat loads of optimizations that have to be done for regular expression to greatly enhance performance.

We will post again once we have a fix for this

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 7128
  • Hero Points: 544
Re: SlickEdit v30 with hotfix 2: Regex search in XML file broken
« Reply #2 on: January 14, 2026, 05:52:26 PM »
Thanks for posting about this

The fix for this will be in 30.0.1 which will be released by sometime in March.
« Last Edit: January 14, 2026, 07:30:43 PM by Clark »