Câu hỏi được gắn thẻ «regex»

Biểu thức chính quy cung cấp một ngôn ngữ khai báo để khớp các mẫu trong chuỗi. Chúng thường được sử dụng để xác thực chuỗi, phân tích cú pháp và chuyển đổi. Vì các biểu thức thông thường không được chuẩn hóa hoàn toàn, tất cả các câu hỏi với thẻ này cũng nên bao gồm một thẻ chỉ định ngôn ngữ hoặc công cụ lập trình áp dụng. LƯU Ý: Yêu cầu các biểu thức HTML, JSON, v.v. có xu hướng gặp các phản ứng tiêu cực. Nếu có một trình phân tích cú pháp cho nó, thay vào đó hãy sử dụng nó.



4
RegEx để tìm hai hoặc nhiều ký tự liên tiếp
Tôi cần xác định xem một chuỗi có chứa hai hoặc nhiều ký tự alpha liên tiếp hay không. Hai hoặc nhiều [a-zA-Z]cạnh nhau. Thí dụ: "ab" -> valid "a1" -> invalid "a b" -> invalid "a"-> invalid "a ab" -> valid "11" -> invalid
98 regex 

5
Trả lại trận đấu đầu tiên của Ruby regex
Tôi đang tìm một cách để thực hiện một trận đấu regex trên một chuỗi trong Ruby và nó bị đoản mạch ở trận đấu đầu tiên. Chuỗi mà tôi đang xử lý dài và từ những gì nó trông giống như cách chuẩn ( matchphương thức) sẽ xử lý …
97 ruby  regex  string 

5
Làm cách nào để lấy tên của các nhóm đã bắt trong C # Regex?
Có cách nào để lấy tên của một nhóm bị bắt trong C # không? string line = "No.123456789 04/09/2009 999"; Regex regex = new Regex(@"(?<number>[\d]{9}) (?<date>[\d]{2}/[\d]{2}/[\d]{4}) (?<code>.*)"); GroupCollection groups = regex.Match(line).Groups; foreach (Group group in groups) { Console.WriteLine("Group: {0}, Value: {1}", ???, group.Value); } Tôi muốn nhận được kết …
97 c#  regex 

6
Sử dụng sed và grep / egrep để tìm kiếm và thay thế
Tôi đang sử dụng egrep -Rtheo sau là một biểu thức chính quy có chứa khoảng 10 liên hiệp, chẳng hạn như: .jpg | .png | .gifv.v ... Điều này hoạt động tốt, bây giờ tôi muốn thay thế tất cả các chuỗi được tìm thấy bằng.bmp Tôi đã nghĩ …
97 regex  sed  grep 

4
Trích xuất chuỗi con bằng regexp trong bash đơn giản
Tôi đang cố gắng trích xuất thời gian từ một chuỗi bằng cách sử dụng bash và tôi đang gặp khó khăn khi tìm ra nó. Chuỗi của tôi là như thế này: US/Central - 10:26 PM (CST) Và tôi muốn trích xuất 10:26một phần. Có ai biết cách làm …
97 regex  bash 



5
Làm cách nào để đếm số trận đấu cho một regex?
Giả sử tôi có một chuỗi chứa cái này: HelloxxxHelloxxxHello Tôi biên dịch một mẫu để tìm kiếm 'Xin chào' Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Nó sẽ tìm thấy ba trận đấu. Làm cách nào để đếm xem đã có bao nhiêu trận đấu? Tôi đã thử …
97 java  regex 

5
python's re: return True nếu chuỗi chứa mẫu regex
Tôi có một biểu thức chính quy như sau: regexp = u'ba[r|z|d]' Hàm phải trả về True nếu từ chứa bar , baz hoặc bad . Tóm lại, tôi cần tương tự regexp cho Python 'any-string' in 'text' Làm thế nào tôi có thể nhận ra nó? Cảm ơn!
97 python  regex 

2
PatternSyntaxException: Lặp lại bất hợp pháp khi sử dụng regex trong Java
Tôi không biết nhiều regex, nhưng tôi cần phải phù hợp với một mẫu đơn giản. Giá trị sau sẽ trả về true, Pattern.matches("{\"user_id\" : [0-9]*}", inputLine) khi inputLine là {"user_id" : 34} Tuy nhiên, tôi nhận được ngoại lệ này: java.util.regex.PatternSyntaxException: Illegal repetition {"user_id" : 24} at java.util.regex.Pattern.error(Unknown Source) …
97 java  regex  matcher 




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.