1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

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

Тема в разделе "MAXScript", создана пользователем Willyam Bradberry, 27 мар 2003.

Модераторы: Savin Denis
  1. Willyam Bradberry

    Willyam Bradberry Знаток

    С нами с:
    05.02.2002
    Сообщения:
    79
    Симпатии:
    7
    Баллы:
    30
    Допустим я имею некую группу объектов с префиксом "Object_"
    затем идет номер или суффикс

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

    заранее спасибо
     
  2. Guest

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

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

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

    Willyam Bradberry Знаток

    С нами с:
    05.02.2002
    Сообщения:
    79
    Симпатии:
    7
    Баллы:
    30
    спасибо =)

    взял на вооружение
     
Модераторы: Savin Denis

Поделиться этой страницей