Цитата |
---|
bedvit написал: почему должно вернутся False (потому что "-" не в начале и не в конце charlist) |

Шаблон "[1-2-3]". Разбирается скорее всего по частям. Первая часть - диапазон от 1 до 2: "[1-2]". Вторая часть - дефис и число 3, которые считываются уже по отдельности, т.к. цифра "2" уже занята диапазоном "1-2": "[-3]". Следуя этой логике - дефис-таки в начале. Но если вдруг, Like начинает разбор шаблона справа налево - то будет обратная ситуация, которую, полагаю, сами достроите("2-3" и "1" и "-").
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...