Quote:
Originally Posted by Obelix
Так., мне дико интересно, пoчему
ereg("[[:alpha:]]*","1f3456") срабатывает?
|
Всё правильно.
Посмотрим:
Что указано в регуляре - некая буква ноль или более раз
[[:alpha:]] - некая буква
* - ноль или более раз
так оно и есть - в строке есть буква один раз
и даже если буквы вообще нет - ноль раз тоже устроит
Более того, это выражение будет срабатывать вообще всегда, даже при пустой строке. )