18 / 21 / 1
Регистрация: 23.04.2012
Сообщений: 616
1

Как прочесть первые или последние N символов из строки, а так же из любой ее части

26.10.2014, 07:33. Показов 4570. Ответов 2
Метки нет (Все метки)

Задача: Есть TextBox в котором +100500 символов. Есть несколько иных TextBox, мне нужно, чтобы в каждом таком TextBox были первые 10 символов исходной строки, последующие 10 символов и т.п.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2014, 07:33
Ответы с готовыми решениями:

Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из строк новую строку, содерж. первые N1 символов строки S1 и последние N2 символов
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

Получить новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

Получить новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2
Здравствуйте, помогите сделать это задание в C++ Builder. Даны целые положительные числа N1 и N2...

Получить новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

2
171 / 179 / 27
Регистрация: 26.11.2011
Сообщений: 386
Записей в блоге: 1
26.10.2014, 09:00 2
VB.NET
1
2
3
4
5
6
'Для получения части строки используйте метод String.Substring
Dim FullName As String = "Bill Jones"
Dim FirstName As String
'Получение подстроки из 4 символов, начинающейся с индекса 0
FirstName = FullName.Substring(0, 4)
'Строка FirstName теперь имеет значение "Bill"
2
13 / 13 / 3
Регистрация: 21.12.2013
Сообщений: 219
28.10.2014, 17:47 3
Есть еще статический класс Strings, который содержит методы .Left(), .Mid() и .Right()
Left возвращает первые n символов слева, Right - справа, а Mid из средины. Вам нужен метод Mid. Использовать его надо в цикле, вот так:
VB.NET
1
2
3
4
5
6
7
8
9
Public Class Form1
 
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim s As String = TextBox1.Text
        For i = 1 To Strings.Len(s) Step 10
            ListBox1.Items.Add(Strings.Mid(s, i, 10))
        Next i
    End Sub
End Class
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2014, 17:47
Помогаю со студенческими работами здесь

Получить из строк новую строку, содержащую первые N1 символов строки S1 и последние N2 символа строки S2
Помогите,пожалуйста, с заданиями. буду очень благодарна. 1. Даны натуральные числа N1 и N2 и S1...

Заменить последние 10 символов строки S на первые 10 символов строки Т
Даны две строки S и T. Заменить последние 10 символов строки S на первые 10 символов строки Т,...

Как исключить из определенной строки любой символ или группу символов?
Подскажите, как исключить из определенной строки любой символ или группу символов? Прочитал вот...

Получить из данных строк S1 и S2 новую строку, содержащую первые N1 символов S1 и последние N2 символов S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru