Fungsi Replace

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

Mengembalikan String di mana substring tertentu telah digantikan dengan substring lain dalam jumlah waktu yang ditentukan.

Sintaks

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

Sintaks fungsi Replace memiliki argumen ini:

Argumen Deskripsi
ekspresi Diperlukan. Ekspresi string yang berisi substring untuk diganti.
Menemukan Diperlukan. Substring sedang dicari.
Menggantikan Diperlukan. Substring pengganti.
Mulai Opsional. Posisi di dalam ekspresi tempat pencarian substring dimulai. Jika dihilangkan, 1 diasumsikan.
Menghitung Opsional. Jumlah substitusi substring yang akan dijalankan. Jika dihilangkan, nilai defaultnya adalah –1, yang berarti buat semua kemungkinan penggantian.
bandingkan Opsional. Nilai numerik menunjukkan jenis perbandingan yang digunakan saat mengevaluasi substring. Lihat Bagian Pengaturan untuk nilai.

Pengaturan

Argumen compare bisa memiliki nilai berikut:

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

Nilai yang Dikembalikan

Ganti mengembalikan nilai berikut:

Jika Ganti pengembalian
ekspresi panjangnya nol String panjang-nol ("")
ekspresi adalah Null Kesalahan.
find adalah panjang-nol Salinan ekspresi.
ganti panjang-nol Salinan ekspresi dengan semua kemunculan temukan dihapus.
Mulai>Len(ekspresi) String panjang-nol. Penggantian string dimulai pada posisi yang ditunjukkan oleh mulai.
hitungan adalah 0 Salinan ekspresi.

Keterangan

Nilai kembali fungsi Replace adalah string, dengan penggantian yang dibuat, yang dimulai pada posisi yang ditentukan oleh mulai dan berakhir di akhir string ekspresi . Ini bukan salinan string asli dari awal hingga akhir.

Contoh

Ekspresi Hasil
SELECT ProductID, Replace(ProductID,"PRO","Product") AS ReplacedID FROM ProductSales; Mengembalikan "PRODUCTID", menemukan "PRO" dalam "PRODUCTID" dan mengganti dengan "Product" dan menampilkan hasilnya di kolom ReplacedID.

Fungsi string dan cara menggunakannya