Замена символа в строке

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

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

DreamShark
Новичок
Новичок
 
Сообщения: 32
Зарегистрирован: 20.02.2010 (Сб) 15:43

Замена символа в строке

Сообщение DreamShark » 15.05.2010 (Сб) 13:06

Добрый день
Подскажите как мне в строке заменить какой либо символ на другой символ/слово.
Была строка "x*x-20/x" и "vbstreet" стала "vbstreet*vbstreet-20/vbstreet"

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Замена символа в строке

Сообщение Joo » 15.05.2010 (Сб) 13:21

DreamShark писал(а):Добрый день
Подскажите как мне в строке заменить какой либо символ на другой символ/слово.
Была строка "x*x-20/x" и "vbstreet" стала "vbstreet*vbstreet-20/vbstreet"


Код: Выделить всё
s=("x*x-20/x").replace("x",vbstreets)
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

DreamShark
Новичок
Новичок
 
Сообщения: 32
Зарегистрирован: 20.02.2010 (Сб) 15:43

Re: Замена символа в строке

Сообщение DreamShark » 23.05.2010 (Вс) 10:03

Спасибо, Joo

Ещё вопрос по строкам. мне нужно проверить не начинается ли строка какой-нибудь строкой. например:

a="sin(90)+10+sin(45)"
b="sin("
В этом случае начинается.

a="10+sin(90+sin(45)"
b="sin("
В этом случае не начинается. то есть это не обычный поиск строки в строке!

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Re: Замена символа в строке

Сообщение Ramzes » 23.05.2010 (Вс) 12:10

Код: Выделить всё
        Dim s As String = "MyString"
        Dim s1 As String = "My"
        If s.StartsWith(s1) Then
            MessageBox.Show("true")
        End If


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

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

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

    TopList