Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Webmaster Zone > Web Development
Register

Reply
 
LinkBack Thread Tools
Old 19.12.2003, 08:04   #1
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 30
Posts: 4,007
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default Regex question

Так., мне дико интересно, пoчему
ereg("[[:alpha:]]*","1f3456") срабатывает?
Reply With Quote
Old 13.06.2008, 11:17   #2
Младенец
 
Join Date: 06 2008
Location: -
Posts: 3
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default

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

[[:alpha:]] - некая буква
* - ноль или более раз

так оно и есть - в строке есть буква один раз
и даже если буквы вообще нет - ноль раз тоже устроит

Более того, это выражение будет срабатывать вообще всегда, даже при пустой строке. )
Reply With Quote
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 16:08.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.