regex Sau đem lại cho tôi java.lang.IllegalStateException: No match found
lỗiJava RegEx không phù hợp tìm thấy lỗi
String requestpattern = "^[A-Za-z]+ \\/+(\\w+)";
Pattern p = Pattern.compile(requestpattern);
Matcher matcher = p.matcher(requeststring);
return matcher.group(1);
nơi yêu cầu chuỗi là
POST //upload/sendData.htm HTTP/1.1
Bất kỳ trợ giúp sẽ được đánh giá cao.
'\ w' (từ ký tự) được' [A-Za-Z0-9_] '. Nó sẽ không khớp với "'/'", "' .' "hoặc" '/' "(tất cả đều xuất hiện sau" '//' "). – acdcjunior
Tôi hy vọng nó sẽ được tải lên dưới dạng đầu ra – Ananda
bản sao có thể có của ["Không tìm thấy kết quả phù hợp" khi sử dụng phương pháp nhóm của đối sánh] (http://stackoverflow.com/questions/5674268/no-match-found-when-using-matchers nhóm-phương pháp) – anotherdave