Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 27285|Jawab: 0

[Sumber] C# menentukan apakah string hanya terdiri dari angka dan huruf (Regex.IsMatch)

[Salin tautan]
Diposting pada 02/11/2017 21.38.53 | | |

Tujuan: Untuk menentukan apakah string hanya terdiri dari angka dan huruf, untuk mencegah "karakter kacau", dan untuk menilai panjang string;
Fungsi fungsi utama: System.Text.RegularExpressions.Regex.IsMatch(strMessage, pattern)
strMessage:要判断的字符串;
pattern:判断的条件;
Ekspresi reguler menggunakan: 1. Pola uji dalam string. 2. Ganti teks. 3. Ekstrak substring dari string berdasarkan pencocokan pola.
Sintaks ekspresi reguler: https://msdn.microsoft.com/zh-cn/library/ae5bf541 (VS.80) .aspx
Berikut adalah analisis beberapa sintaks sederhana yang saat ini saya gunakan:
pola string = @"^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$";
Memahami: 1. ^[a-zA-Z0-9]: menunjukkan bahwa itu dimulai dengan kasus atau angka;
2. /d{2}: Menunjukkan dua angka
3. {a-zA-Z0-9}: Menunjukkan dua angka diikuti dengan kasus atau angka
4. (-\d{3}){2}: Menunjukkan serangkaian format angka -plus tiga yang berulang, seperti: -333-444, -123-456
5. [A-Za-z0-9]$: Menunjukkan bahwa itu diakhiri dengan huruf besar dan kecil atau angka;
Bentuk yang benar: 1111-111-1111;


Memahami:
Setiap karakter dalam seluruh string harus huruf besar atau numerik;





Mantan:Salah satu perbandingan antara CMMI dan Agile: perbedaan mendasar antara keduanya
Depan:VS2010 C# Kode sumber Alat Port Tutup
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com