30/09/2018, 23:11

Hỏi về Regular Expression trong C#

Em có một pattern @"^[a-zA-Z]+|([a-zA-Z]+s[a-zA-Z]+)$

Có nghĩa là: chuỗi có một kí tự là character hoa hoặc thường xuất hiện >=1 lần
hoặc một kí tự là character hoa hoặc thường xuất hiện >=1 lần, tiếp theo là kí tự khoảng trắng, tiếp theo là một kí tự là character hoa hoặc thường xuất hiện >=1 lần

Ví dụ em input 2 kí tự: a và 1 kí tự khoảng trắng nữa thì nó vẫn báo là hợp lệ
Em thấy nó đâu có khớp vs pattern đâu mà hợp lệ nhỉ ?
Mong mọi người giúp đỡ

X viết 01:19 ngày 01/10/2018

\S chứ không phải \s

Bài liên quan
0