Fungsi Replace

Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Mengembalikan String di mana substring tertentu telah diganti dengan substring lain dalam jumlah waktu tertentu.

Sintaks

Ganti(ekspresi, temukan, ganti [, mulai ] [, hitung ] [, bandingkan ] )

Sintaks fungsi Replace memiliki argumen berikut:

Argumen Deskripsi
ekspresi Diperlukan. Ekspresi string yang berisi substring untuk diganti.
Temukan Diperlukan. Substring sedang dicari.
ganti Diperlukan. Substring pengganti.
Mulai Opsional. Posisi dalam ekspresi tempat pencarian substring akan dimulai. Jika dihilangkan, 1 diasumsikan.
hitungan Opsional. Jumlah substitusi substring yang akan dilakukan. Jika dihilangkan, nilai defaultnya adalah –1, yang berarti membuat semua kemungkinan substitusi.
bandingkan Opsional. Nilai numerik yang menunjukkan jenis perbandingan yang akan digunakan saat mengevaluasi substring. Lihat bagian Pengaturan untuk nilai-nilai.

Pengaturan

Argumen bandingkan dapat memiliki nilai berikut:

Konstanta Value Deskripsi
vbUseCompareOption –1 Melakukan perbandingan menggunakan pengaturan pernyataan Option Bandingkan .
vbBinaryCompare 0 Melakukan perbandingan biner.
vbTextCompare 1 Melakukan perbandingan tekstual.
vbDatabaseCompare 2 Hanya Microsoft Office Access 2007. Melakukan perbandingan berdasarkan informasi dalam database Anda.

Mengembalikan nilai

Replace mengembalikan nilai berikut:

Jika Ganti pengembalian
ekspresi adalah panjang nol String kosong ("")
ekspresi adalah Null Kesalahan.
Find adalah durasi nol Salinan ekspresi.
ganti adalah durasi nol Salinan ekspresi dengan semua kejadian temuan dihapus.
Mulai>Len(ekspresi) String kosong. Penggantian string dimulai pada posisi yang ditunjukkan oleh mulai.
Hitungan adalah 0 Salinan ekspresi.

Keterangan

Nilai yang dikembalikan dari fungsi Replace adalah string, dengan substitusi yang dilakukan, yang dimulai pada posisi yang ditentukan oleh start dan diakhiri di akhir string ekspresi . Ini bukan salinan string asli dari awal hingga akhir.

Contoh

Ekspresi Hasil
PILIH ProductID, Ganti(ProductID,"PRO","Product") SEBAGAI REPLACEDID DARI ProductSales; Mengembalikan "ProductID", menemukan "PRO" di "ProductID" dan menggantinya dengan "Product" dan menampilkan hasilnya di kolom ReplacedID.

Fungsi string dan cara menggunakannya