![]() |
Непонятен класс RegEхp в AS3
Каким образом можно с помощью данного класса отыскать все элементы содержащие к примеру емайлы.
Есть строка или текст "лцуоплцп ewkjfnwkje@kreje.ru kwejfwkef eefeww@rgerg.ru ewjfwkejfwe" Необходимо с помощью данного выражения: ([\w-\.]+)@((?:[\w]+\.)+)([a-zA-Z]{2,4}) Найти оба емайла и передать их в массив. :wacko: |
есть строка, есть регэксп, в чём собственно проблема? референс класса посмотреть с методами не выходит?
|
Все понял в чем дело, протупил немного :) у меня стоит flash 8, пойду качать Flash CS3 pro.
Если можно пример приведите как надо обработать данную строку. Т.е. нужен пример исходника с методом match, так чтоб находил оба емайла и возвращал их в массив. |
Код:
var s:String = "лцуоплцп ewkjfnw2007.kje@kreje.co.uk kwejfwkef eefeww@rge-rg.ru ewjfwkejfwe"; |
Возникла такая проблема при использовании данного класса: Не могу присвоить значения из текстового поля в паттерн регулярных выражений.
Код:
var rr:RegExp;Код:
var rr:RegExp;Код:
var rr:RegExp;Код:
var rr:RegExp; |
Нашел решение! :yahoo:
Код:
var rr:RegExp = new RegExp(listre.text,"g"); |
| Часовой пояс GMT +4, время: 14:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.