Какой диапазон символов это будет представлять (регулярное выражение)? - PullRequest
0 голосов
/ 28 мая 2010

Недавно я наткнулся на диапазон символов, который был следующим:

[/-+]

Мой очень простой вопрос: это даже допустимый диапазон символов? Если да, то какой диапазон символов будет соответствовать?

1 Ответ

2 голосов
/ 28 мая 2010

Это неверный диапазон. Это должно быть [+-/], поскольку + предшествует / в таблице 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...