Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   проверка ввода электронной почты. (http://www.flasher.ru/forum/showthread.php?t=142797)

stweet 30.07.2010 20:41

проверка ввода электронной почты.
 
Час добрый.
Люди, помогите исправить ошибочку. Вот пример:
1myMail@mail.ru - я хочу проверить эти данные на наличие не соблюдения правил ввода, а т. е. проверить, не прописал ли пользователь первый символ от 1 до 0(Number).
Суть такова, я проверяю первый символ, но что бы его сверить к примеру с "0" мне его надо вывести как цыфру(Number, int || uint). Проблема моя в том что я не знаком с методом как из "String" сделать "Number" и на оборот.

Так же не хочу воспользоваться методом "||" или, или, или ....

Привожу пример кода.

Код:


// это часть кода с проверкой на ошибки в первом символе.

for (var y:int = 0; y < 10; y++) {

        if (aMail(сдесь, я так понимаю, должен быть нулевой символ) == y) {
                trace("false");
                return;
        }
}

Заранее спасибо!

Хемуль 30.07.2010 20:48

2stweet:
Цитата:

что бы его сверить к примеру с "0" мне его надо вывести как цыфру
Почему?

Цитата:

Так же не хочу воспользоваться методом "||" или, или, или ....
Пользуйтесь регулярными выражениями.

stweet 30.07.2010 20:59

Цитата:

Сообщение от Хемуль (Сообщение 926067)
Пользуйтесь регулярными выражениями.

сори, я не знаю пока что это такое. Словом, это моё домашнее задание, написать форму ввода почты с проверкой на ошибки. Как проверить на наличие ( @ и . ) в первом символе и на повторяющиеся (@ @) дважды, на наличие домина (.ru) я каким-то :) написал. А вот с этим не выходит.

3p.station 30.07.2010 21:05

http://www.developphp.com/Flash_tuto...al.php?tid=532

3p.station 30.07.2010 21:08

Вложений: 1
а вот вам замечательный пример
читайте и делайте ваше задание

кстати есть в этом коде недоработки , причем серъезные но для примера пойдет

gloomyBrain 30.07.2010 21:21

Цитата:

Пользуйтесь регулярными выражениями.
Хм... =)
Я видел регулярку, полностью проверяющую email на валидность - она, наверно, килобайт весит =))

Хемуль 30.07.2010 22:36

Цитата:

Сообщение от gloomyBrain (Сообщение 926082)
Хм... =)
Я видел регулярку, полностью проверяющую email на валидность - она, наверно, килобайт весит =))

Ну, можно и попроще. Что там... Собака, точка, обязательно одна точка после собаки, перед собакой, между собакой и точкой и после точки один или больше символов.

mry 30.07.2010 23:02

в соседней теме висит пример.
http://flasher.ru/forum/showpost.php...5&postcount=34

stweet 31.07.2010 01:15

Всем огромное спасибо!


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

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