
19.11.2008, 20:39
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от barnaki
объясните . почему так.
mysql> SELECT "gheis" REGEXP "^[^a-dXYZ]+$"; -> 1
mysql> SELECT "gheisa" REGEXP "^[^a-dXYZ]+$"; -> 0
какую роль имеет ^ внутри []. и почему впервый раз 1 а второй 0 ? или где про это почитать. а то это из справочника и считается наиболее исчерпывающим объяснением.
Имеет роль отрицания. Т.е все символы кроме a-dXYZ.  А снаружи - начало строки.
Последний раз редактировалось ChaaK; 19.11.2008 в 20:43..
|
|
|