Preg_match() не работи с кирилица

amgcompany

Registered
Здравейте,

Имам една форма, в която искам да огранича да може да се пише само латински и на кирилица. За целта използвам preg_match и този израз
PHP:
preg_match('/^[a-zа-яA-ZА-Я]+$/', $string)

Проблемът е, че знаците, които са на кирилица ги приема, като недопустими и излиза така, че може да се пише само на латиница. Енкодинга ми е UTF-8 without BOM, ако има някакво значение.

Ако можете да помогнете, ще съм ви признателен :)
 

Горе