PDA

Просмотр полной версии : [RegExp] Не различать строчные и заглавные буквы


Art_133
22.10.2011, 12:33
Привет!
Как добиться того, чтобы заглавные и строчные буквы не различались?

var serchHere:String = 'Привет';

var search:String = 'привет';

var f:String = "ig";
var rExp:RegExp = new RegExp(serchHere,f);
var match:Boolean = rExp.test( search );
trace(match); // false

Спасибо.

stweet
22.10.2011, 13:08
изменять регистор, TextField умеет это делать.

scarbo
22.10.2011, 13:14
Ну, к примеру, так можно:

var search0:String = 'Привет';
var search1:String = 'привет';
trace(new RegExp(search0.toLowerCase(), 'g').test(search1.toLowerCase()));

kackbip
22.10.2011, 13:26
для case insensitive обработки используйте флаг "i"

хмм... чето не работает флаг

С кириллицей не работает флаг "i" :(