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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.09.2009, 09:54   #1  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 438 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Чё то никак не пойму как работает это конструкция со слэшами?
Кручу верчу, но смысла так и не понял.
X++:
static void Job6(Args _args)
{
    str _treenodesource = "   parmbuffer(true, true)   ";
;

    if(match("parmbuffer\\(.+\\)", _treenodesource))
        info("true");
    else
        info("false");
}
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Старый 19.09.2009, 10:08   #2  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от miklenew Посмотреть сообщение
Чё то никак не пойму как работает это конструкция со слэшами?
Кручу верчу, но смысла так и не понял.
X++:
static void Job6(Args _args)
{
    str _treenodesource = "   parmbuffer(true, true)   ";
;

    if(match("parmbuffer\\(.+\\)", _treenodesource))
        info("true");
    else
        info("false");
}
Скобки - спец символ в регулярных выражениях, поэтому перед скобками ставим слеш (два слеша, т.к. просто слеш - спец. символ для строк).

Здесь описание ф-ции match
http://msdn.microsoft.com/en-us/library/aa886279.aspx
Но подозреваю, что у функции более богатый синтаксис, чем написано в MSDN (про скобки там почему-то не написано)
Старый 19.09.2009, 10:28   #3  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 438 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Скобки - спец символ в регулярных выражениях
Почему?
Если написать так
X++:
if(match("parmbuffer(true, true)", _treenodesource))
Найдёт? Найдёт.
А причём здесь точка и плюс?
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Теги
aot, метод, поиск

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Поиск метода/класса Фаткуллов Ренат DAX: Функционал 3 14.08.2009 12:26
Проблема вызова метода доступа (Enum'ы!) Zoe DAX: Программирование 4 14.04.2008 23:48
Возможность использования Like в QueryBuildRange Koriolis DAX: Программирование 5 14.02.2005 17:43
Поиск использования класса Filip DAX: Программирование 6 16.08.2004 11:28
HB_Tutorial_setTmpData - пример использования метода setTmpData vitk DAX: База знаний и проекты 0 10.12.2001 15:26
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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