Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi Амперсанд в паскале? https://www.cyberforum.ru/ delphi/ thread2560535.html
Всем бобра, господа. Не проблема, а любопытство: ковырял сегодня в очередной раз исходник интерфейсного модуля библиотеки математических функций GSL (GNU Scientific Library) и наткнулся вот на такое описалово структуры: Я дельфями начал заниматься ещё при Борьке Синем, но такое вижу впервые. Просветите, кто шарит, что это? Сорцы прекрасно компилятся и работают безупречно. Могу прислать.
Delphi IdFTP перестает работать поле 30 секунд бездействия в delphi 7
IdFTP перестает работать поле 30 секунд бездействия в delphi 7
Delphi Отступы в XML файле, созданном посредством IXMLDOMDocument3 Доброго времени суток! Разрабатываю приложение, использующее формат XML для хранения данных. В силу ряда причин, пришлось отказаться от IXMLDocument (из состава классов самого Delphi) в пользу IXMLDOMDocument (импорт библиотеки Microsoft XML version 3). Теперь для отступов в тексте XML стали использоваться символы табуляции, а не пробелы. Как заставить IXMLDOMDocument использовать спаренные... https://www.cyberforum.ru/ delphi/ thread2557252.html Delphi Чтение растровых данных PSD файла https://www.cyberforum.ru/ delphi/ thread2556399.html
Недавно я создал тему о чтении заголовка из PSD-файла. Теперь нужно считать растровые данные и отобразить изображение. В интернете я не смог найти какой-либо информации по данному вопросу. Возможно плохо искал(хотя 2 дня потратил). Есть какая-нибудь информация, мысли?
Delphi Чтение заголовка PSD файла
Нужно считать заголовок PSD-файла. Написал такой код, в учебной методичке приведены значения, которые должны быть. Но у меня, само собой, все не так. Код: type _Reserved = array of byte; PPSDHeader = ^TPSDHeader; TPSDHeader = packed record Signature1 :longword; Version :word;
Delphi Программно добавить в PDF векторную ломаную (график) Добрый день. Есть файл в формате PDF. Поставили задачу программно строить график и добавить его в PDF с заданными координатами и размером. В формате растрового изображения добавление реализовал, но не устраивает работодателя из-за (что естественно) пикселей при масштабировании. Нужно добавить векторный объект. Уважаемые, подскажите, кто в курсе, в каком направлении копать? https://www.cyberforum.ru/ delphi/ thread2552054.html
Delphi Геокодирование + измерение расстояния 1. Геокодирование Делал по Яндексу (бесплатные 25к в день + надо получить API ключ). Можно еще в гугле то же самое проделать, но у них API ключ мало того что нужно получить, так еще его надо привязать и включить бесплатный тестовый режим. На тестовый режим гугл выделяет 300 баксов, но нужно привязать кредитную карту. Так как Яндекс работает через HTTPS то на форму кроме IdHTTP кидаем... https://www.cyberforum.ru/ delphi/ thread2551182.html Проблема с установкой Formula One 6 в Delphi 7 Delphi
Здравствуйте товарищи-форумчане!! Проблема в следующем. Скачал с гитхаба репозиторий printv2, где есть компонент с F1Book6. Вроде как поставил компонент по инструкции из репозитория. И в палитре (Report MAchine) компонент появился. Но когда добавляю этот компонент на форму и пытаюсь сохраниться, IDE виснет. Тоже самое происходит, когда пытаюсь посмотреть dfm код с данным компонентом. Помогите...
Delphi Зависает передача в com порт 'ComPort Library ver. 4.11f' https://www.cyberforum.ru/ delphi/ thread2530879.html
зависает передача в комп порт в release в debug работает нормально :( Виндовс 10, ide 10.2 Токио try CS.Enter; try ComPort1.Write(Buft , cnt); << зависает тут! except on E: Exception do begin
Delphi Delphi + Excel Автофильтр по цвету Всем привет! Уже второй день мучаюсь с функцией автофильтра по цвету. Исходя из документации вызов метода Autofilter осуществляется так: function AutoFilter(Field: OleVariant; Criteria1: OleVariant; Operator_: XlAutoFilterOperator; Criteria2: OleVariant; VisibleDropDown: OleVariant; out RHS: OleVariant): HResult; stdcall Изначально я пишу макрос VBA и затем его рефакторю в Delphi ... https://www.cyberforum.ru/ delphi/ thread2525910.html
Delphi Безопасное выключение компьютера
Добрый день подскажите код который поможет решить проблему! Нужно что бы если человек случайно, нажмет кнопку выключение компьютера, программа вы выключилась! А переспросила вы "действительно хотите выключить компьютер"
Delphi Некорректное отслеживание значения строк ComboBox при пошаговой отладке https://www.cyberforum.ru/ delphi/ thread2521763.html
Доброго времени суток. Недавно натолкнулся на следующую проблему: ComboBox1.Items.Strings:='TEST - ok'; //есть кнопка с таким кодом на форме ComboBox с уже имеющимся элементом. При обычной отладке все проходит нормально - элемент редактируется, но при пошаговой отладке после прохождения отладчиком данной строки элемент стирается со всеми вытекающими. Такая же ерунда происходит при попытке...
20 / 4 / 1
Регистрация: 26.12.2014
Сообщений: 82
0

Регулярные выражения в Delphi: как проверить, является ли строка допустимым именем узла xml? - Delphi - Ответ 14135163

28.12.2019, 12:56. Показов 2735. Ответов 14
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!

Нужно определить корректность имени узла XML, вводимого пользователем. Здесь нашел регулярное выражение для проверки. Сравнил его с рекомендацией WW3 для допустимого состава символов NameChar. Вроде все законно. Но при использовании данного выражения в Delphi средствами модуля RegularExpressions.pas возникает ошибка разбора выражения "Error in regular expression at offset 57: range out of order in character class". Подскажите, в чем проблема?

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const
  nodeNameRegex = '~^[:A-Z_a-z\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\x{2FF}\\x{370}-\\x{37D}\\x{37F}-'    +
                  '\\x{1FFF}\\x{200C}-\\x{200D}\\x{2070}-\\x{218F}\\x{2C00}-\\x{2FEF}\\x{3001}-' +
                  '\\x{D7FF}\\x{F900}-\\x{FDCF}\\x{FDF0}-\\x{FFFD}\\x{10000}-\\x{EFFFF}]'        +
                  '[:A-Z_a-z\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\x{2FF}\\x{370}-\\x{37D}\\x{37F}-'      +
                  '\\x{1FFF}\\x{200C}-\\x{200D}\\x{2070}-\\x{218F}\\x{2C00}-\\x{2FEF}\\x{3001}-' +
                  '\\x{D7FF}\\x{F900}-\\x{FDCF}\\x{FDF0}-\\x{FFFD}\\x{10000}-\\x{EFFFF}.\\-0-9'  +
                  '\\xB7\\x{0300}-\\x{036F}\\x{203F}-\\x{2040}]*$~u';
 
function validateNodeName(const nodeName: string): boolean;
var
  RegEx: TRegEx;
begin
  Result := RegEx.IsMatch(nodeName, nodeNameRegex);
end;


Вернуться к обсуждению:
Регулярные выражения в Delphi: как проверить, является ли строка допустимым именем узла xml? Delphi
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2019, 12:56
Готовые ответы и решения:

Если строка является допустимым именем файла, то создать пустой файл с этим именем
Помогите решить Дана строка S. Если S является допустимым именем файла, то создать пустой файл с...

Регулярные выражения. Проверить является ли строка идентификатором
using System; using System.Text.RegularExpressions; namespace ConsoleApp2 { class Program...

Как проверить, допустимым ли является символ на соответствие части регулярного выражения?
У меня есть регулярное выражение. Как проверить строку на соответствие регулярному выражению...

Проверить, является ли строка допустимым идентификатором языка «С»
Описать функцию IsIdent целого типа, проверяющую, является ли строка S (переданная в качестве...

14
28.12.2019, 12:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2019, 12:56
Помогаю со студенческими работами здесь

Проверить, является ли введенная строка допустимым идентификатором языка Pascal
Написать программу, проверяющую, является ли введенная строка допустимым идентификатором языка...

Если S является допустимым именем файла, то создать пустой файл с именем и вывести True
помогите решить. срочно надо сегодня сдавать. Дана строка S. Если S является допустимым именем...

Если S является допустимым именем файла, то создать пустой файл с именем и вывести True
Дана строка S. Если S является допустимым именем файла, то создать пустой файл с этим именем и...

Регулярные выражения. Проверить, является ли домен белорусским
Вводим домен, типа: www.vk.com. Проверить, является ли домен белорусским

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru