Render.ru

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

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

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

заранее спасибо
 
#2
По моему легче всего взять подстроку из первых 7 символов имени, а ее сравнить с "OBJECT_". (Предварительо переведя в верхний регистр)
 
#3
Можно воспользоваться методом findString:

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