if (r.Contains("Word1" + "Word2"))
Mã này kiểm tra xem "Word1" và "Word2" có nằm trong chuỗi không, ví dụ: không có gì ở giữa chúng nhưng làm thế nào để kiểm tra xem chuỗi có chứa hai từ đó bất kể thứ tự hay bất kỳ từ nào khác ở giữa chúng không?C# Chứa nhiều từ không cùng nhau
ví dụ: trả về true nếu chuỗi là
Word1Word2
Returns sai
Word1 Text Word2
bạn đã thử kết hợp mẫu Regex chưa? – whoisthis
Tôi nghiêm túc nghi ngờ 'r.Contains (" Word1 "+" Word2 ")' sẽ khớp 'Word1 Word2' vì nó sẽ cố gắng tìm' Word1Word2'. –
Có, tôi đã thử điều đó, nhưng giải pháp đơn giản hơn nhiều :) Xem bên dưới –