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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.05.2014, 16:25   #1  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Цитата:
Сообщение от Krash Посмотреть сообщение
PHP код:
info(int2str(match("[а-я]","test"))); // 0 - "e" английская
info(int2str(match("[а-я]","tеst"))); // 1 - "e" русская 
info(int2str(match("[а-я]","тввмывдмьлляz"))); 1
info(int2str(match("[а-я]","тввмывдмьлля"))); 1

в первой строке английская Z
Старый 12.05.2014, 16:28   #2  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от Sada Посмотреть сообщение
info(int2str(match("[а-я]","тввмывдмьлляz"))); 1
info(int2str(match("[а-я]","тввмывдмьлля"))); 1

в первой строке английская Z
В кач-ве шаблона можно передать регулярное выражения. Если я правильно понял, кроме диапазона ещё что-то нужно указать, но вот что - не могу подсказать, сам не сталкивался
Старый 12.05.2014, 16:35   #3  
Krash is offline
Krash
Участник
Аватар для Krash
 
17 / 15 (1) ++
Регистрация: 23.08.2005
Цитата:
Сообщение от Sada Посмотреть сообщение
info(int2str(match("[а-я]","тввмывдмьлляz"))); 1
info(int2str(match("[а-я]","тввмывдмьлля"))); 1

в первой строке английская Z
В принципе, шаблон (первый параметр) можно поменять на английский.
Только и условие тогда будет, поиск английских букв в строке. Если нашли хоть одну - match вернёт 1.
Конечно, если нужно проверить наличие всех без исключения символов, кроме русского алфавита (не только английские буквы) - лучше использовать другой путь.
PHP код:
    info(int2str(match("[a-z]","тввмывдмьлляz"))); // 1
    
info(int2str(match("[a-z]","тввмывдмьлля")));  // 0 

Последний раз редактировалось Krash; 12.05.2014 в 16:48.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сортировка после изменения номера строки alicedr DAX: Программирование 4 11.11.2012 00:29
Проверка цикличности в спецификации vey DAX: Функционал 2 24.03.2005 11:03
Русские буквы не отображаются AlexCh DAX: Администрирование 3 20.01.2005 16:21
При создании строки в закупке статус строки становится "Отменено" AlexUnik DAX: Функционал 4 27.09.2004 16:05
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

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

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

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