Nếu tôi làm điều này:Javascript REGEX: Làm thế nào để có được `1` và không '11`
var string = "7,11,2"
var check = string.match("/1/");
if(check != null){
doSomething();
} else {
doSomethingElse();
}
Sau đó check
không phải là null
vì match
đã tìm thấy 1
trong 11
. Vì vậy, làm thế nào tôi nên tránh điều này và nhận được 1
khi nó thực sự xuất hiện?
Cảm ơn rất nhiều nó hoạt động hoàn hảo !! Tôi sẽ chấp nhận câu trả lời của bạn ngay khi có thể! – Adam
@zolex Vui lòng cho biết đầu vào nào sẽ phá vỡ regex – NullUserException
regex này chỉ hoạt động đối với trường hợp đặc biệt này. xem câu trả lời upcomming của tôi cho một regex để kiểm tra xem một giá trị là trong một danh sách phân cách bằng cách nào đó ... –