def _multiple_range_string_to_set(ranges_str):
    char_set = set()
    for range_str in ranges_str.split(', '):
        if range_str.startswith('and '):
            range_str = range_str[4:]  # drop the 'and '
        char_set.update(_range_string_to_set(range_str))
    return char_set
Helper for .has()
dataset/ETHPy150Open google/roboto/scripts/coverage_test.py/_multiple_range_string_to_set--crossover with--dataset/ETHPy150Open sympy/sympy/sympy/core/operations.py/AssocOp._has_matcher