In Lua, is there a way to check if a string is a valid PCRE pattern?
Examples:
local function is_valid_regex(pattern) -- Check if the pattern is PCRE-compliantend-- Testprint(is_valid_regex(".*")) -- trueprint(is_valid_regex("[a-z]+")) -- trueprint(is_valid_regex("([0-9]")) -- false (unbalanced parentheses)print(is_valid_regex("*invalid")) -- false (invalid usage of *)