Во-первых, вам нужно преобразовать эти десятичные коды символов в шестнадцатеричные, поскольку вы используете шестнадцатеричные escape-последовательности.Затем вы можете создать класс символов, соответствующий этим символам и соответствующий глобальному флагу:
40 = \x28
38 = \x26
Это будет соответствовать, если вход содержит любой символ в любом месте:
/[\x28\x26]/g
Вы можетепротестируйте в консоли браузера, предполагая, что вы используете JavaScript:
/[\x28\x26]/g.test('asldkf(jals')
> true
/[\x28\x26]/g.test('asldkfjals')
> false
Причина, по которой приведенное выше регулярное выражение соответствует ВСЕМ символам ASCII, заключается в том, что это диапазон (обозначаемый -
между escape-последовательностями)