AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.12.2012, 21:51   #6  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1789 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Ничего не понимаю. А это тогда что?
X++:
static client server boolean isValidURL(URL url)
{
    InteropPermission   permission;
    boolean             ret;
    str                 urlFilter;
    System.Text.RegularExpressions.Regex regEx;
    System.Text.RegularExpressions.Match regMatch;

    permission = new InteropPermission(InteropKind::ClrInterop);
    permission.assert();
    // The regular expression used to validate URL was taken from
    // [url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/paght000001.asp[/url]
    // and modfied slightly to allow URL's without the HTTP part.
    urlFilter = @"^(http(s?)\:\/\/)?[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&;%\$#_]*)?$";
    //BP Deviation documented
    regEx = new System.Text.RegularExpressions.Regex(urlFilter);
    regMatch = regEx.Match(url);
    ret = regMatch.get_Success();

    return ret;
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проверка существования email-адреса в Active Directory через ADSI gl00mie DAX: Программирование 0 13.01.2012 15:19
Проверка ВР не заглядывает внутрь расширенных типов-массивов glibs DAX: Программирование 0 26.01.2010 20:16
Проверка на RecId monk DAX: Программирование 29 27.11.2008 13:37
Проверка целостности coja DAX: Администрирование 6 06.09.2006 13:14
Проверка цикличности в спецификации vey DAX: Функционал 2 24.03.2005 11:03

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:53.