Render.ru
Поддержать

Как сравнить имена?

Willyam Bradberry

Знаток
Рейтинг
33
Допустим я имею некую группу объектов с префиксом "Object_"
затем идет номер или суффикс

вопрос такой:
как записать условие примерно следующего смысла
if My_name == ("Object_" + *****)
т.е мне нужно, чтобы условие вернуло true во всех случаях, когда "My_name" начинается с Object_ и продолжается любым символом.

заранее спасибо

Гость

По моему легче всего взять подстроку из первых 7 символов имени, а ее сравнить с "OBJECT_". (Предварительо переведя в верхний регистр)

Гость

Можно воспользоваться методом findString:

FindResult = findString My_Name "Object_"
if ((FindResult != undefined) and (FindREsult == 1)) then
(
-- Ok
)
else
(
-- Это не Object_*
)