Rentetan VB.NET dan Ungkapan Biasa
Mengelaskan:Pengeluaran laman webpandangan:2998444Muat turun:186

Manipulasi teks wujud dalam hampir mana-mana aplikasi, dan pengendalian teks dengan betul boleh meningkatkan prestasi aplikasi.
Buku ini memperkenalkan VB. Pemprosesan teks NET, seperti storan teks, penggantian teks dan penambahan, dsb. Buku ini membandingkan kebaikan, keburukan dan kelajuan pelbagai kaedah manipulasi teks secara terperinci, membantu anda memilih kaedah yang paling sesuai dengan mudah dalam aplikasi anda. Buku ini memfokuskan kepada penggunaan bahasa yang mudah. Alat NET Framework yang paling penting untuk memproses rentetan - ungkapan biasa, dan memperkenalkan cara membina ungkapan anda sendiri untuk memadankan dan memanipulasi teks. Penjelasan dalam buku ini adalah praktikal dan jelas, dan sejumlah besar kod dalam buku boleh digunakan terus dalam aplikasi anda.
Buku ini sesuai untuk bekerja. Pembangun NET yang ingin meningkatkan kecekapan pemprosesan teks dalam aplikasi mereka.

Isi kandungan

Bab 1 Bagaimana sistem memproses teks
1.1. rangka kerja bersih
1.1.1 Masa Jalan Bahasa Biasa
1.1.2. perpustakaan kelas rangka kerja bersih
1.2 Teks ialah jenis data
1.2.1 asas visual. jenis data bersih
1.2.2 Watak dan set watak
1.2.3 Jenis data rentetan
1.3 Storan teks
1.3.1 Teknologi cache
1.3.2 Terbina dalam
1.3.3 Kaedah lain
1.3.4. pelaksanaan bersih
1.4 Operasi rentetan
1.4.1 Rentetan sambungan
1.4.2 Substring
1.4.3 Membandingkan rentetan
1.4.4 Penukaran jenis data
1.4.5 Memformat rentetan
1.5 Penggunaan Rentetan
.1.5.1 Membina tali
1.5.2 Menganalisis rentetan
1.6 Pengantarabangsaan
1.7. fail sumber bersih
1.8 Ringkasan
Kelas rentetan dan pembina rentetan Bab 2
2.1 Ketahui alatan yang digunakan dalam bab ini
2.2 Pembinaan teks
2.3 asas visual dan. rangka kerja bersih
2.3.1 Indeks
2.3.2 Nilai nol dan rentetan kosong
2.4 Kelas rentetan
2.4.1 Rentetan terbina dalam
2.4.2 Pembinaan
2.4.3 Berikan nilai kepada rentetan
2.5 kelas bina tali
2.5.1 Panjang dan kapasiti
2.5.2 kaedah tostring()
2.6 Operasi rentetan
2.61 Sambung
2.6.2 Subrentetan
2.6.3 Membandingkan rentetan
2.6.4 Format
2.7 Penggunaan tali
2.7.1 Buat rentetan
2.7.2 Markah
2.7.3 Terbalikkan susunan rentetan
2.7.4 Sisipan, pemadaman dan penggantian
2.7.5 Pilih antara string dan stringbuilder
2.8 Ringkasan
Bab 3 Penukaran Rentetan
3.1 kaedah tostring()
3.2 Wakilkan nilai sebagai rentetan
3.3 Mewakilkan tarikh dan masa sebagai rentetan
3.4 Mewakilkan objek lain sebagai rentetan
3.5 Gunakan rentetan untuk mewakili rentetan
3.6 Mewakili rentetan sebagai jenis lain
3.6.1 Menukar rentetan kepada nombor
3.6.2 Tukar rentetan kepada tarikh dan masa
3.7 Alihkan rentetan antara koleksi dan tatasusunan
3.7.1 Tatasusunan
3.7.2 objek senarai tatasusunan
3.7.3 objek kebahasaan
3.8 Ringkasan
Bab 4 Pengantarabangsaan
4.1 unicode
4.2. kelas pengekodan rangka kerja bersih
4.3 Memproses rentetan
4.3.1 Kelas info budaya
4.3.2 Huruf besar dan huruf kecil
4.3.3 Situasi di mana operasi sensitif budaya tidak diperlukan
4.3.4 Isih
4.4 Memproses aksara
4.4.1 Maklumat yang diperlukan tentang watak
4.4.2 Pasangan ejen
4.4.3 Menggabungkan aksara
4.5 Memformat rentetan unicode
4.6 Ringkasan
Bab 5 Ungkapan Biasa
5.1 sistem. teks. ungkapan biasa
5.2 kelas regex
5.2.1 pilihan semula
5.2.2 Pembina kelas
5.2.3 kaedah ismatch()
5.2.4 kaedah ganti()
5.2.5 kaedah split()
5.3 kelas perlawanan dan koleksi perlawanan
5.4 Contoh pengesan regex
5.5 Sintaks ungkapan biasa asas
5.5.1 Padankan kelas watak yang berbeza
5.5.2 Nyatakan kedudukan padanan
5.5.3 Nyatakan aksara berulang
5.5.4 Nyatakan penggantian
5.5.5 Watak istimewa
5.6 Ringkasan
Bab 6 Konsep Lanjutan Ungkapan Biasa
6.1 Pengumpulan, penggantian dan rujukan belakang
6.1.1 Pengumpulan mudah
6.1.2 Kelas kumpulan dan koleksi kumpulan
6.1.3 Penggantian
6. i. 4 Rujukan belakang
6.1.5 Kumpulan Lanjutan
6.2 Membuat keputusan dalam ungkapan biasa
6.3 Menetapkan pilihan dalam ungkapan biasa
6.4 Peraturan enjin ekspresi biasa
6.5 Ringkasan
Bab 7 Corak Ekspresi Biasa
7.1 Aksara pengesahan
7.2 Nombor pengesahan
7.2.1 Hanya mengandungi nombor
7.2.2 Hanya mengandungi nombor integer
7.2.3 Nombor titik terapung
7.3 Sahkan nombor telefon
7.4 Sahkan poskod
7.5 Sahkan alamat e-mel
7.5.1 Sahkan alamat IP
7.5.2 Sahkan nama domain
7.5.3 Sahkan alamat peribadi
7.5.4 Sahkan alamat lengkap
7.6 Menganalisis fail log smtp
7.7 tag html
7.7.1 Kosongkan html daripada input pengguna
7.7.2 Ekstrak semua tag html
7.7.3 Contoh pengekstrakan HTML
7.8 Ringkasan
Lampiran kelas rentetan
a. 1 Pembina
a. 2 Hartanah
a. 3 kaedah
Lampiran b kelas bina tali
b. 1 Pembina
b. 2 Hartanah
b. 3 kaedah
Lampiran c Sintaks ungkapan biasa
c. 1 aksara yang sepadan
c. 2 aksara berulang
c. 3 watak kedudukan
c. 4 watak kumpulan
c. 5 watak membuat keputusan
c. 6 aksara pengganti
c. 7 urutan melarikan diri
c. 8 tanda pilihan
Lampiran d Sokongan teknikal, kesilapan dan muat turun kod
d. 1 Bagaimana untuk memuat turun contoh kod buku ini
d. 2 Errata
d. 3 sokongan e-mel
d. 4 p2p. wrox. com

Kenyataan:

Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn

Kursus terkini

Lihat lagi
  • [Web front-end] Permulaan pantas Node.js
    [Web front-end] Permulaan pantas Node.js
    Kursus ini direka khas untuk pemula dan bertujuan untuk membantu pelajar menguasai pengetahuan asas dan teknologi teras Node.js dengan cepat. Kursus ini bermula dengan pemasangan dan konfigurasi persekitaran Node.js, dan secara beransur-ansur menganalisis model pengaturcaraan tak segeraknya, sistem modul dan mekanisme dipacu peristiwa secara mendalam. Melalui pelbagai kes praktikal, pelajar akan belajar cara menggunakan Node.js untuk membina pelayan web yang cekap dan stabil, memproses permintaan dan respons HTTP serta melaksanakan operasi fail dan interaksi pangkalan data. Di samping itu, kursus ini juga akan memperkenalkan senario aplikasi biasa Node.js dalam pembangunan bahagian hadapan, membantu pelajar meningkatkan keupayaan praktikal mereka dengan cepat dan dengan mudah menghadapi cabaran pembangunan bahagian hadapan.
  • Koleksi lengkap kursus timbunan penuh pembangunan web asing
    Koleksi lengkap kursus timbunan penuh pembangunan web asing
    Kursus ini ialah tutorial komprehensif yang merangkumi HTML, CSS, JavaScript, Vue.js, React, Flutter dan pembangunan APP mudah alih. Daripada penghasilan halaman web asas kepada interaksi hadapan dan belakang yang kompleks, kepada pembangunan praktikal aplikasi mudah alih, kursus-kursus ini kaya dengan kandungan dan sangat praktikal. Melalui satu siri projek praktikal, pelajar akan mendapat pemahaman yang mendalam tentang dan menguasai pelbagai kemahiran pembangunan dan cepat berkembang menjadi jurutera pembangunan timbunan penuh. Kedua-dua pemula dan pembangun berpengalaman boleh mendapat manfaat daripadanya. Melalui kajian kursus ini, anda akan mempunyai keupayaan untuk membangunkan aplikasi web dan aplikasi mudah alih secara bebas, meletakkan asas yang kukuh untuk pembangunan kerjaya masa depan.
  • Gunakan GraphQL praktikal bahasa
    Gunakan GraphQL praktikal bahasa
    Kursus ini direka bentuk untuk membantu pelajar menguasai cara menggunakan bahasa Go untuk melaksanakan perkhidmatan GraphQL. Kursus ini bermula dengan pengetahuan asas GraphQL, dan menganalisis secara mendalam ciri-ciri dan kelebihan bahasa pertanyaan datanya Kemudian, digabungkan dengan ciri-ciri bahasa Go, ia menerangkan secara terperinci cara membina pelayan GraphQL, memproses permintaan, menentukan data. corak, dsb. Melalui kes praktikal yang kaya, pelajar akan belajar cara mengintegrasikan GraphQL dalam projek sebenar untuk meningkatkan fleksibiliti dan kecekapan interaksi data. Kursus ini sesuai untuk pembangun dengan asas tertentu dalam bahasa Go dan mesti ada untuk membina API yang cekap dan moden.
  • Master kipas 550W mempelajari JavaScript dari awal langkah demi langkah
    Master kipas 550W mempelajari JavaScript dari awal langkah demi langkah
    Kursus ini direka khas untuk pemula dan diajar oleh bos Google. Kursus ini bermula dengan pengetahuan asas JavaScript dan mendalaminya secara beransur-ansur, meliputi sintaks, fungsi, objek, pemprosesan acara, dll. Melalui kes yang jelas dan latihan praktikal, pelajar boleh menguasai kemahiran teras JavaScript dengan cepat. Bos akan menjawab soalan pelajar secara peribadi dan berkongsi pengalaman pengaturcaraan, membolehkan pelajar berkembang menjadi mahir JavaScript dalam suasana yang santai dan menyenangkan. Sama ada anda seorang pemula dalam pengaturcaraan atau pembangun yang ingin meningkatkan kemahiran anda, kursus ini akan menjadi pilihan terbaik anda untuk mempelajari JavaScript.
  • Sarjana Python Mosh, seorang pemula dengan pengetahuan asas sifar boleh bermula dalam masa 6 jam
    Sarjana Python Mosh, seorang pemula dengan pengetahuan asas sifar boleh bermula dalam masa 6 jam
    Kursus ini membawa anda dalam perjalanan pengaturcaraan. Bermula dari awal, kursus 6 jam ini akan membimbing anda melalui asas dan konsep lanjutan Python. Sama ada anda seorang pemula atau pengaturcara berpengalaman yang ingin meningkatkan kemahiran anda, penjelasan Mosh yang mendalam dan kaedah pengajaran yang jelas akan membantu anda menggunakan Python dengan cepat. Ketahui lebih lanjut tentang pembolehubah, jenis data, syarat, gelung, fungsi, objek dan modul serta kukuhkan pemahaman anda dengan latihan praktikal. Kursus ini sesuai untuk mempelajari Python dan menyediakan anda untuk pelbagai bidang kerjaya. Kepakaran dan semangat Mosh untuk pendidikan akan memberi anda keyakinan untuk memulakan laluan anda menjadi pembangun Python yang mahir.