Модераторы: diadiavova, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> instr как сделать регистронезависимым? зависимость от регистра 
V
    Опции темы
Kirill89
Дата 2.6.2007, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



Мне надо организовать поиск в тексте, а instr регистрозависима, и если я ввожу например
<HTML>
<BODY>
а в тексте встречается и 
<HTML>
<BODY>
и
<html>
<body>
, то мне находит только первый вариант.
Или как можно привести вес текст к нижниму регистру? Есть такая функция? Но лучше конечно заставить instr искать как надо.


--------------------
PM MAIL WWW   Вверх
Exception
Дата 3.6.2007, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 18
Всего: 186



А можно узнать, зачем понадобилось использовать эти дурацкие функции?
http://msdn2.microsoft.com/en-us/library/ms224425.aspx
PM   Вверх
Kirill89
Дата 3.6.2007, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



Exception, я наверное никогда от vb 6.0 не отвыкну  smile . Большое спасибо!
Я, кому интересно, нашел аналогичную с использованными мной функцию, позволяющую привести весь текст к нижнему регистру LCase получилось что-то в духе instr(lcase(str),lcase(str2))


--------------------
PM MAIL WWW   Вверх
Exception
Дата 3.6.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 18
Всего: 186



Ужас какой. Это ты из принципа так не хочешь функции фреймворка использовать? Ну убого ведь smile . Да и, кстати, твоё решение в несколько раз медленнее него.
PM   Вверх
Kirill89
Дата 3.6.2007, 23:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



Цитата(Exception @  3.6.2007,  23:08 Найти цитируемый пост)
Это ты из принципа так не хочешь функции фреймворка использовать?

Нет, никакого принципа тут нет. Я просто невсегда дожидаюсь ответа на форуме на свои вопросы, поэтому ищу альтернативу - соответственно из моих старых книг можно достать только такую аьлтернативу...
Цитата(Exception @  3.6.2007,  23:08 Найти цитируемый пост)
Ну убого ведь 

Ну, как сказать. Вспомни, когда .net вообще небыло. А ещё лучше, представь как это на ассемблере выглядит  smile 
Цитата(Exception @  3.6.2007,  23:08 Найти цитируемый пост)
Да и, кстати, твоё решение в несколько раз медленнее него.

Даже не спорю. Поэтому и спрашиваю совета. И именно поэтому уже всё переписал.


--------------------
PM MAIL WWW   Вверх
Exception
Дата 4.6.2007, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 18
Всего: 186



Ну, кажется, фреймворк писали не для того, чтобы потом вспоминать, как код писался, когда его не было smile .
А Ассемблер я лично сам ненавижу smile . Впрочем, это оффтоп.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0777 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.