Quote:
Originally Posted by nual
Bái của bạn Q khá là đầy đủ, nếu mà xem để làm những thứ khác thì ok, nhưng nếu ôn thi cuối kỳ ltw thì có vẽ hơi bị thừa, dễ rối. Theo mình chỉ nên quan tâm tới các ký hiệu hiển thị ví dụ như [a-z] (chỉ có chử cái viết thường từ a->z) hay là [0-9](chỉ có số từ 0->9)... và cách so khớp với 1 chuổi đưa vào vì thi cuối kỳ cô chỉ yêu cầu vậy thôi.
Có 1 vd đơn giản khi mình kiểm tra chuổi đưa vào chỉ bao gồm số là:
Regex mauso = new Regex(@"\A[1-9][0-9]*\z");
string chuoinhap = textbox1.Text;
if (mauso.IsMatch(chuoinhap))
{
//Code thực hiện khi chuổi được so khớp đúng với mẫu
}
else
{
//Đưa câu thông báo lỗi yêu cầu nhập lại
}
Hay 1 cái mẫu để so khớp tên người dùng bao gồm nhiều từ và chữ cái đầu của mỗi từ phải viết hoa như sau:
Regex tam = new Regex(@"\A([A-Z][a-z]*\s)*[A-Z][a-z]*\z");
Quan tâm chừng đó thôi thì có vẽ thi cuối kỳ đỡ rối và quên hơn đó vì cô có cho đem tài liệu theo đâu :d
|
chình xác thì phải như thế này chứ nhỉ
Regex mauso = new Regex(@"\A0*[1-9][0-9]*\z");