Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   [RegExp] Не различать строчные и заглавные буквы (http://www.flasher.ru/forum/showthread.php?t=170319)

Art_133 22.10.2011 12:33

[RegExp] Не различать строчные и заглавные буквы
 
Привет!
Как добиться того, чтобы заглавные и строчные буквы не различались?

Код AS3:

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

Ну, к примеру, так можно:
Код AS3:

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" :(


Часовой пояс GMT +4, время: 06:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.