in src/jndi_deobfuscate/jndi_deobfuscate.py [0:0]
def _does_string_have_unresolved_variables_with_default_values(input_string: str) -> bool:
"""Returns True/False, if string uses a JNDI/Java lookup feature, known as `unresolved variables with default values` (UVWDV)
This is used for filtering, because our current UVWDV processing is very resource intensive.
"""
if input_string:
result = re.search(SIMPLE_DEFAULT_VALUE_REGEX_PATTERN, input_string)
if result:
return True
else:
return False
else:
return False