Странность с регулярными выражениями

~AquaZ~

Новичок
SQL-запрос
Код:
SELECT * 
FROM positions
WHERE feat REGEXP '#^PDIP\|[^\|]+\|Atmel$#i'
выбирает
Код:
TQFP|100|Atmel
PDIP|20|Atmel
SO|20|Atmel
SMD-SO|20|Atmel
PLCC|44|Atmel
DIP|40|Atmel
Почему? Должно ведь только
Код:
PDIP|20|Atmel
! В чём дело?
 
Сверху