Adakah anda cuba memecahkan tali ke dalam kepingan yang lebih kecil? ASP menyediakan fungsi perpecahan yang mudah digunakan yang membolehkan anda menjilat dan memotong tali.

Katakan anda mengambil satu ayat dan mahu memasukkan setiap perkataan ke dalam pembolehubah yang berbeza. Jadi anda mengambil

NameStr = "Mr. John Smith"

Sediakan pelbagai untuk memegang keputusan dengan

Dim WordArray

kemudian lakukan perpecahan, dengan menggunakan ruang sebagai penunjuk perpecahan

WordArray = Split (NameStr, "")

Sekarang WordArray (0) bersamaan dengan "Mr", WordArray (1) bersamaan dengan "John" dan WordArray (2) bersamaan dengan "Smith"! Anda boleh menggunakan pelbagai fungsi array dan fungsi rentetan lain untuk bekerja dengan hasil ini.

Sudah tentu banyak cara untuk menggunakan fungsi perpecahan. Banyak program eksport akan memisahkan medan mereka dengan simbol paip. Paip ialah garis menegak dan bawah menegak seperti ini:

|

Oleh itu, anda boleh melakukan fungsi berpecah mencari paip itu untuk memecahkannya ke dalam kepingan komponennya.

Berhati-hati bahawa bidang yang anda gunakan untuk berpecah benar-benar hanya digunakan untuk fungsi split tersebut. Sebagai contoh, anda mungkin berfikir menggunakan koma sebagai medan pemisah adalah idea yang hebat. Tetapi apa yang berlaku jika sebenarnya ada koma dalam salah satu bidang? Sesuatu seperti ini:

Encik, John, Doe, Boston
Mrs.Jane, Smith, Chicago
Miss, Julie, Roberts, Los Angeles
En. Mark, Donner, Esq., Miami

Dalam barisan keempat lelaki itu mempunyai gelaran selepas nama terakhirnya, jadi dia mempunyai nama terakhirnya sebagai

Donner, Esq.

Tetapi operasi berpecah akan melihat koma itu dan fikir ia adalah medan pemisah.

Itulah sebabnya ia biasanya terbaik untuk menggunakan pemisah paip (|) atau sesuatu yang lain yang luar biasa, supaya anda pasti ia tidak akan muncul dalam aliran data sebenar sebagai nilai biasa.

Jika anda bekerja dengan rentetan pastikan anda melihat melalui Fungsi String ASP yang lain untuk mengetahui cara kerja mereka!

Pengenalan kepada Ebook ASP

Muat turun ebook ini untuk mendapatkan semua yang anda perlu tahu mengenai pembelajaran ASP - dari tutorial langkah demi langkah untuk berfungsi senarai, kod sampel, kesilapan dan penyelesaian umum, dan banyak lagi! 101 muka surat.

Arahan Video: Format Date DateTime ISO Format ???? ASP.Net MVC (April 2024).