Это неверный диапазон. Это должно быть [+-/]
, поскольку +
предшествует /
в таблице ASCII.
Если говорить о таблице ASCII, то [+-/]
будет соответствовать +
, ,
, -
, .
или /
Вот несколько тестов (JavaScript):
var r = /[+-\/]/;
r.test('foo'); // false
r.test('foo+'); // true
r.test('foo/'); // true
r.test('foo.'); // true
r.test('foo,'); // true
r.test('foo-'); // true