Сравнение Instr()

Тема в разделе "Visual Basic", создана пользователем SoFuWa, 30 май 2009.

  1. SoFuWa

    SoFuWa Гость

    Как сделать что бы функция InStr() не различала строчные и прописные буквы. Что бы например "ПрИвЕт" и "пРиВет" были для нее одинаковыми
     
  2. SERGMov

    SERGMov Гость

    SearchString = "пРиВет"
    SearchChar = "П"
    MyPos = InStr(1, SearchString, SearchChar, 1) 'MyPos=1
    MyPos = InStr(1, SearchString, SearchChar, 0) 'Mypos=0
     
  3. Jumpy

    Jumpy Гость

    Иногда имеет смысл при считывании строк - сразу пользовать ucase (это если одна и таж строка много раз проверяется на что нить подобное, а регистр не имеет значения)
     
  4. SERGMov

    SERGMov Гость

    если сравнивать строковые переменные - подругому и не получится, а так - к чему лишние функции в коде?))))
     
  5. Jumpy

    Jumpy Гость

    Если мы анализируем какую то строку - и обращаемся к ней много раз - лучше ее изначально записать как можно удобнее для дальнейшей с ней работы.
     
  6. SERGMov

    SERGMov Гость

    ни в коем разе не спорю))))программирование ж хотя б отчасти сродни творчеству и каждый творит так как он видит, главное - человек получил ответ на свой вопрос :blink:
     
Загрузка...

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