Direkomendasikan: Gunakan ASP untuk merencanakan ruang obrolan Saya khawatir beberapa netizen yang sering menjelajahi internet belum pernah ke ruang obrolan untuk mengobrol secara acak. Bayar saja sedikit perhatian dan Anda akan menemukan bahwa sebagian besar ruang obrolan ini dipertahankan menggunakan program CGI atau applet yang dikembangkan di Java. Pemrogram yang telah mengembangkan jenis CGI atau applet ini tahu itu
Pertama -tama mari kita lihat parameter ganti rinci
menggambarkan
Mengembalikan string di mana sejumlah tertentu dari beberapa substring diganti dengan substring lain.
tata bahasa
Ganti (ekspresi, temukan, ganti dengan [, bandingkan [, hitung [, mulai]]])
Sintaks fungsi ganti memiliki parameter berikut:
Deskripsi parameter
Ekspresi diperlukan. Ekspresi string berisi substring yang akan diganti.
Temukan opsi yang diperlukan. Substring sedang dicari.
Opsi yang Diperlukan Mengganti. Substring digunakan untuk penggantian.
Mulai Opsional. Mulailah mencari lokasi ekspresi substring. Jika dihilangkan, nilai default adalah 1. Harus menggunakannya ketika dikaitkan dengan jumlah
Hitungan adalah opsional. Jumlah penggantian substring yang dilakukan. Jika dihilangkan, nilai default adalah -1, menunjukkan bahwa semua kemungkinan penggantian dilakukan. Harus digunakan saat dikaitkan dengan awal.
Bandingkan opsional. Menunjukkan nilai jenis perbandingan yang digunakan saat menghitung substring. Untuk nilai, lihat bagian Pengaturan. Jika dihilangkan, nilai default adalah 0, yang berarti bahwa perbandingan biner harus dilakukan.
mendirikan
Parameter perbandingan dapat memiliki nilai -nilai berikut:
Deskripsi Nilai Konstan
vbinarycompare 0 melakukan perbandingan biner.
vBtextCompare 1 Lakukan perbandingan teks.
Nilai pengembalian
Ganti mengembalikan nilai -nilai berikut:
Jika ganti kembali
Ekspresi string panjang nol nol ().
Ekspresi adalah kesalahan nol.
Temukan adalah salinan ekspresi panjang nol.
Replacewith adalah salinan ekspresi panjang nol, di mana semua konten yang ditentukan oleh parameter temukan dihapus.
Mulai> Len (Ekspresi) String panjang nol.
Hitungan adalah salinan 0 ekspresi.
menjelaskan
Nilai pengembalian fungsi Ganti adalah string yang telah diganti (mulai dari posisi yang ditentukan oleh mulai ke akhir string ekspresi), daripada salinan string asli dari awal hingga akhir.
Contoh berikut menggunakan fungsi ganti untuk mengembalikan string:
Salinan kode adalah sebagai berikut:
Redup mystring
MyString = RECORAME (xxpxxpxxp, p, y) 'Perbandingan biner dimulai di ujung kiri string. Mengembalikan xxyxxpxxy.
MyString = ganti (xxpxxpxxp, p, y, 'perbandingan teks dimulai dengan karakter ketiga. Mengembalikan yxxyxxy. 3, -1, 1)
Metode 1: Gunakan fungsi ASP sendiri untuk menggantinya. Ini juga metode termudah.
title = ganti (judul, df, sd, 1, -1,1)
Penjelasan terperinci tentang parameter fungsi ganti:
Parameter 1: Sumber String
Parameter 2: Karakter yang akan diganti
Parameter 3: Karakter Baru. ,, Anda harus mengganti beberapa karakter dalam string sumber dengan karakter yang baru ditentukan
Parameter 4: Nilai adalah 1. Tentukan pencarian string mulai dari karakter pertama
Parameter 5: Nilai -1 Menentukan bahwa setiap substring harus diganti
Parameter 6: Nilai 1 Perbandingan string yang ditentukan tidak sensitif.
Dua Fungsi (Kata Kunci Sorot)
Metode 2: Ganti karakter yang ditentukan dengan case reguler tidak sensitif
Berikut ini adalah kode sumber fungsi:
Salinan kode adalah sebagai berikut:
'// Fungsi: Penggantian String
'// Artikel: Ekspresi reguler, string yang diganti, string yang diganti
Fungsi Publik Replacetest (Patrn, MSTR, REPLSTR)
Redup regex
Atur regex = regexp baru
Regex.pattern = Patrn
Regex.ignorecase = true
regex.global = true
Replacetest = regex.replace (mstr, replstr)
Atur regex = tidak ada
Fungsi akhir
Bagikan: Fungsi menggunakan ASP untuk pencetakan jaringan %@ Language = vbscript % % opsi eksplisit redup strsubmit 'nilai yang digunakan dalam bentuk untuk menyimpan tombol pengiriman redup strPrinterpath' nilai jalur printer jaringan dalam bentuk redup struserName 'nilai nama pengguna dalam bentuk strpassword' nilai kata sandi dalam bentuk redup