Увођење ВБ.Нет стринг-функција

Низ није ништа друго него збирка знакова. Врло једноставним речима, Стринг се може дефинисати као низ знакова. Када је реч о променљивој разумевању, Интегер је прва ствар о којој учимо. Цели број је тип података који чува вредност целог броја, на исти начин цхар је тип података који чува појединачни знак и слично, низ је тип података који омогућава чување скупа знакова у једној променљивој.

Такође можемо да похранимо низ у низ са знаковима, али једноставан начин за похрану било којег низа је коришћење типа стринг података. На струнама можемо да обавимо неколико функција које ћемо видети касније. Способност обраде стринг вриједности пуно помаже у стварању сложених апликација. Сада ћемо у следећем одељку научити како имплементирати стринг.

Изјава и иницијализација ВБ.Нет-а

Да бисмо стринг унели у стварну употребу, прво ћемо морати да га декларујемо. Једном када је декларисан, можемо га користити много пута према потреби. Испод је синтакса за декларирање низа у ВБ .нет.

Dim Str as String

  • Дим: То је кључна реч која се користи приликом декларирања било које променљиве.
  • Стр: То је име променљиве која ће садржати вредност низа.
  • Стринг: То је кључна реч која се користи да би вредност коју ће Стр држати требало да буде низ.

Сада, након што се декларише име променљиве, морамо у њу унети неку вредност да би се могла користити у програму. Вредност можемо доделити променљивој или узимањем уноса од корисника током времена извршавања или можемо да доделимо вредност ручно. Овде ћемо видети како можемо ручно доделити вредност.

Str=“Latin”

Овде је вредност додељена променљивој стр. При додјели варијабле вриједности варијабли морамо бити сигурни да се вриједности морају записати у двоструким наводницима. Након што доделимо вредности, можемо их користити било где у програму.

Рад са ВБ.Нет Стринг функцијама:

У овом одељку ћемо видети како се низ може користити са неколико функција како би се обрадила вредност и генерирао жељени излаз. Испод су функције низа које се користе за рад са Стрингом.

1. Асц функција

Ова низова функција у ВБ.Нет користи се како би се добила цела вредност првог слова низа. Његова цела вредност заправо је цела вредност тог знака.

Пример

Улазни

Dim Str as String
Str=“Latin”
Asc(Str)

Излаз: 76

2. Функција форматирања

Ова се функција користи за слагање низа у одређеном формату. Овде ћемо размотрити пример који ће променити репрезентацију података.

Пример

Улазни
Dim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")

Излаз: 04:10:43

3. Придружите се функцији

Ова ВБ.Нет Стринг функција користи се за спајање двију подскупова. Овде ћемо у овом примеру створити низ стрингова и додати вредност зарезом зарезом (, ).

Пример

Улазни

Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")

Излаз: Аппле, Банана, Гуава

4. Функција ЛЦасе

Ова функција ће све знакове низа претворити у мала слова. Ако је знак већ у малим словима, занемарит ће га, а други ће га претворити у мала слова.

Пример

Улазни

Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)

Излаз: здраво свет

5. Лева функција

Ова функција ће вратити специфичне знакове с лијева према захтјеву спомињањем било којег броја. Ако ћемо користити ову функцију да из левог краја извучемо прва четири знака из низа него што морамо поменути број 4.

Пример

Улазни

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)

Излаз: Хеј

6. Лен функција

Ова Стринг функција у ВБ.Нет враћа бројеве знакова у низу. Вриједност која се враћа бит ће цјелобројна вриједност, па је мора бити похрањена у цијелој варијабли.

Пример

Улазни

Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)

Излаз: 15

7. Десна функција

Ова функција ће вратити наведени број знакова из низа са десне стране. Начин на који је функционисала лева, она ће радити слично. Једина разлика ће бити што ће изабрати ликове с десне стране.

Пример

Улазни

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)

Излаз: Јим

8. Подјела функција

Ова функција стринга у ВБ.Нет користи се за дељење низа. Иако постоје разлицити раздјелници који се могу користити функцијом и овдје цемо је само раздвојити с простором.

Пример

Улазни

Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)

Излаз: (“Како”, “јесу”, “ви?”), То је заправо низ стрингова.

9. СтрРеверсе функција

Ова функција ће се користити за преокретање вриједности низа. Звучи исто као и пребацивање знакова ради враћања низа. Погледајмо пример

Пример

Улазни

Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)

Излаз: елппА

10. УЦасе функција

Ова ВБ.Нет Стринг функција ће све мале знакове низа претворити у велика слова. Дјелује управо обрнуто као што то ради и функција Лцасе.

Пример

Улазни

Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)

Излаз

ХЕЛЛО ЈИМ

Закључак - ВБ.Нет Стринг функције

Низ је веома користан тип података у било којем програмском језику. Скоро сви нисмо свесни да игра врло виталну улогу у осигуравању корисничког ИД-а и лозинке. Постоји неколико сложених алгоритама који се називају хасхинг алгоритми који само манипулирају низом како би додали предност у сигурности података. За рад са Стринг-ом сва његова потреба је разумевање могућности коју имају стринг функције.

Препоручени чланци

Ово је водич за ВБ.Нет Стринг функције. Овде смо расправљали о раду Стринг функција у Вб.Нет уз помоћ примера. Такође можете погледати следеће чланке да бисте сазнали више:

  1. Јава Стринг Интервју Питање са одговорима
  2. Функције низа у Јави са примерима
  3. ВБ.НЕТ питања за интервју
  4. Ц # и ВБ.Нет

Категорија: