Поиск и замена

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 15:22

Есть текст:
Инициализация WM Keeper, это вариант входа в программу, когда
игнорируются ранее запомненные пути к файлам и учетным записям.
Данная опция существует начиная с версии 3.0.0.0.Инициализация WM Keeper, это вариант входа в программу, когда
игнорируются ранее запомненные пути к файлам и учетным записям.
Данная опция существует начиная с версии 3.0.0.0
Этом там этом везде...
................................................................
Так вот, нужно в тексте находить "это" и заменять на ''this'' но только проверять, есть ли пробел после 'это' если есть - то заменять если нет - то не заменять, а то программа будет слово "Этом" заменять на 'Thisм' что очень не надо. Вот поможете? очень нуно.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Поиск и замена

Сообщение Williams » 02.09.2009 (Ср) 15:52

String.Replace("это ", "this")
И вы думаете, что вас оставят в живых после прочтения этого поста?

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:13

Спс. Но там может стоять скобка - ''это('' или "это)"

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:17

хаотя все понял. :D :D :D

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:19

а если он ничего не нашел? он выдаст искл? или возвратит ноль??

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Поиск и замена

Сообщение Williams » 02.09.2009 (Ср) 16:19

785412 писал(а):а если он ничего не нашел? он выдаст искл? или возвратит ноль??


Возвратит ту же строку.
И вы думаете, что вас оставят в живых после прочтения этого поста?

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:27

dim st as string
st.Replace(ru, en)
не робит :(

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Поиск и замена

Сообщение Williams » 02.09.2009 (Ср) 16:33

785412 писал(а):dim st as string
st.Replace(ru, en)
не робит :(


st = st.Replace(ru, en)
И вы думаете, что вас оставят в живых после прочтения этого поста?

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:35

и кстати я нашел в обозревателе объектов туже функцию, тока тама не замена юникода, а замена строки!

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:45

Спасибо! :D :wink:
Последний раз редактировалось 785412 04.09.2009 (Пт) 15:17, всего редактировалось 1 раз.

785412
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 12.06.2009 (Пт) 19:25

Re: Поиск и замена

Сообщение 785412 » 02.09.2009 (Ср) 16:46

ок, уже научился :wink:
[Viper] :: Таки научись пользоваться кнопкой Правка! А то ведь и действительно дело до карточек (желтых) дойдет.
Последний раз редактировалось 785412 04.09.2009 (Пт) 15:18, всего редактировалось 1 раз.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Поиск и замена

Сообщение Williams » 02.09.2009 (Ср) 17:56

785412 писал(а):аааа.кхмхм.. Я этого не писал..Хотя может и правда :wink:


Если флудишь, то делай это поскрытнее, а то выпишут желтую карточку
И вы думаете, что вас оставят в живых после прочтения этого поста?


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 80

    TopList