Description: In my opinion, string search using regular expressions does not work correctly when searching for strings of any characters contained in two bounding characters. Let BOS be the initial delimiter of the search string and EOS be the final delimiter. Regular expression in the form of "BOS.*EOS" finds a string containing the last instance of EOS. In this situation, you cannot correctly recognize the strings sought in such a structure: "string1 BOS string2 EOS string3 BOS string4 EOS string5" In the example above, there are two strings matching the match condition, but the search operation finds only one, terminated with a second EOS tag. This causes problems when searching inside paragraphs multiple instances of strings enclosed in parentheses or enclosed in quotation marks. In addition, the new REGEX function in Calc cannot be properly used to find, for example, the fourth occurrence of <tr>. * </tr> sequence obtained from the WEBSEVICE function Steps to Reproduce: nothing Actual Results: nothing Expected Results: nothing Reproducible: Always User Profile Reset: No Additional Info:
Use a non-greedy regex and it works as you would expect: BOS.*?EOS