Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Flash регистрация в MySQL (http://www.flasher.ru/forum/showthread.php?t=76931)

Reijii 15.03.2006 15:26

замучивай, по аналогии только вместо пробелов искореняй маты, которые можеш хранить в массиве. имхо

Gradus 15.03.2006 15:38

массив это хорошо... сейчас займусь.. а, трабл есть ведь матное слово можно написать в разном виде то есть, если я сделаю по аналогии то большие и маленькие буквы будут различны и не что не мешает мне например написать матное слово сначала 1 буква маленькая, а 2 большая, значит придется писать различные варианты этого слова и помещать и забивать массив, но можно сделать в принципе регистр букв только маленькими... это конечно будет легче но как-то не особо хочется...

Reijii 15.03.2006 15:57

Цитата:

Сообщение от Gradus
массив это хорошо... сейчас займусь.. а, трабл есть ведь матное слово можно написать в разном виде то есть, если я сделаю по аналогии то большие и маленькие буквы будут различны и не что не мешает мне например написать матное слово сначала 1 буква маленькая, а 2 большая, значит придется писать различные варианты этого слова и помещать и забивать массив, но можно сделать в принципе регистр букв только маленькими... это конечно будет легче но как-то не особо хочется...

зачем так ? просто береш текст с предполагаемыми матами и загоняеш все в lowercase, и в масиве храни себе один вариант в lowercase.

Gradus 15.03.2006 16:45

понял спасиба...

Homo Sapiens 15.03.2006 18:42

Маты парсить лучше на сервере, или на крайняк javascript, то есть там, где есть регулярные выражения.
Маленький совет. Все встроенные функции Flash работают быстрее чем аналогичный код, написанный на самом ActionScript. Из этого вывод, что даже поиск в неупорядоченном массиве стоит делать, приведя его к строке, потом найдя нужный элемент функцией indexOf, забирать его. Для массивов с количеством элементов < 10000 верно на 100%


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

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