Penggabungan / Concatenate String

By | December 12, 2023
1,694 Views

Pengolahan string adalah bagian integral dari banyak bahasa pemrograman modern, dan salah satu operasi umum yang sering digunakan adalah menggabungkan atau concatenate string. Konsep ini memungkinkan pengembang untuk menggabungkan dua atau lebih string menjadi satu string tunggal. Dalam beberapa bahasa pemrograman, ini dapat dilakukan dengan menggunakan operator khusus atau fungsi built-in

Penggabungan String atau sering populernya dengan concatenate disingkat concat sering kita temui untuk menampilkan output kepada user. Setiap bahasa mempunyai fitur sendiri-sendiri untuk operasi tersebut. Bagi pengguna excel, maka fungsi yang dipanggil yaitu concatenate(). Fungsi ini biasa saya gunakan untuk mempermudah pembuatan tanggal secara otomatis biar nggak kelupaan setting tanggal. Caranya mudah koq cukup memanggil function today, day, dan yang lainnya. contoh sebagai berikut penggabungan / concatenate string di excel.

=CONCATENATE("Semarang, ",DAY(TODAY()),"/",MONTH(TODAY()),"/",YEAR(TODAY()))

Hasilnya  Semarang, 23/10/2021 dengan teknik ini dijamin kalian tidak perlu cek tanggal lagi asalkan komputer kalian betul sih tanggalnya.

Matlab/Octave

Contoh lain bagi pengguna matlab/octave, bila akan menggabungkan string harus diperhatikan bila variabel tersebut number perlu diubah ke string dengan perintah num2str().  Cara mudah concat string agak unik di matlab/octave yaitu menggunakan operator array  []

#octave / matlab
a = 1:10;
disp(['Ukuran array : ' num2str(size(a,2))]

Python

Kalau kalian suka menggunakan Python pun demikian, wajib mengubah number ke string, contoh sebagai berikut penggabungan / concatenate string Python. Menurut saya ini bahasa yang paling bagus untuk urusan string karena mendukung regex. Apalagi urusan concate string malah jauh lebih mudah

import numpy as np
a = np.arange(0,10,1)

print('ukuran array : ', len(a))
print('ukuran array : '+str(len(a)))

R/RStudio

Bagaimana dengan R/RStudio, hemm ini lah yang unik yaitu harus menggunakan function paste(). contoh sebagai berikut penggabungan / concatenate string R/RStudio.

a = c(1:10)
print(paste('ukuran array : ',length(a),sep=''))
umur = 25
print(paste('nama saya adalah ', 'bejo pamungkas ', 'umur ',umur, sep=''))

Menurut kalian Penggabungan / Concatenate String yang paling gampang digunakan yang mana??

See also  Fungsi Rekursif untuk Crawler Link Website dan Set Recursion Limit