R stringlari


ULASHISH

String literallari

Stringlar matnni saqlash uchun ishlatiladi.

String yakka yoki qo‘sh tirnoq ichiga olinadi:

"hello" bilan 'hello' bir xil:

Misol

"hello" 'hello'
O‘zingiz sinab ko‘ring »

O‘zgaruvchiga string qiymat berish

O‘zgaruvchiga string qiymat berish uchun o‘zgaruvchi nomidan keyin <- operatori va string yoziladi:

Misol

str <- "Hello" str # print the value of str
O‘zingiz sinab ko‘ring »

Ko‘p qatorli stringlar

O‘zgaruvchiga ko‘p qatorli stringni quyidagicha berishingiz mumkin:

Misol

str <- "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." str # print the value of str
O‘zingiz sinab ko‘ring »

Biroq e’tibor bering, R har bir qator uzilishining oxiriga "\n" qo‘shadi. Bu escape belgisi deb ataladi, n belgisi esa yangi qatorni bildiradi.

Agar qator uzilishlari koddagi joylarda chiqishini istasangiz, cat() funksiyasidan foydalaning:

Misol

str <- "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." cat(str)
O‘zingiz sinab ko‘ring »


String uzunligi

R’da ko‘plab foydali string funksiyalari mavjud.

Masalan, stringdagi belgilar sonini aniqlash uchun nchar() funksiyasidan foydalaning:

Misol

str <- "Hello World!" nchar(str)
O‘zingiz sinab ko‘ring »

Stringni tekshirish

Stringda biror belgi yoki belgilar ketma-ketligi mavjudligini tekshirish uchun grepl() funksiyasidan foydalaning:

Misol

str <- "Hello World!" grepl("H", str) grepl("Hello", str) grepl("X", str)
O‘zingiz sinab ko‘ring »

Ikki stringni birlashtirish

Ikki stringni birlashtirish (konkatenatsiya qilish) uchun paste() funksiyasidan foydalaning:

Misol

str1 <- "Hello" str2 <- "World" paste(str1, str2)
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!