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ó.

1
Toán tử OR biểu thức chính quy trong Java
Đây có thể là một câu hỏi ngớ ngẩn, nhưng tôi không thể tìm thấy nó ở đâu: Làm cách nào để sử dụng toán tử biểu thức chính quy HOẶC java (|) không có dấu ngoặc đơn? ví dụ: Tel | Phone | Fax
87 java  regex 

7
Biểu thức chính quy nhiều dòng trong Visual Studio
Có cách nào để Visual Studio thực hiện thay thế regex trên nhiều dòng (cho phép các đường ranh giới đối sánh chéo) không? Tôi biết có nhiều trình chỉnh sửa mà tôi có thể sử dụng cho việc này, nhưng có vẻ lạ là tính năng này đã bị …




1
hành vi khoảng trắng grep regex
Tôi có một tệp văn bản, chứa một cái gì đó như: 12,34 EUR 5,67 EUR ... Có một khoảng trắng trước 'EUR' và tôi bỏ qua 0, XX EUR. Tôi đã thử: grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\} EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s*EUR' => worked ! …
87 regex  grep  gnu 

4
Có sự khác biệt giữa / \ s / g và / \ s + / g không?
Khi chúng ta có một chuỗi chứa các ký tự khoảng trắng: var str = ' A B C D EF '; và chúng tôi muốn xóa các khoảng trắng khỏi chuỗi (chúng tôi muốn điều này 'ABCDEF':). Cả điều này: str.replace(/\s/g, '') và điều này: str.replace(/\s+/g, '') sẽ trả …
87 javascript  regex 


5
Tiền tố regex - r trong Python
Bất cứ ai có thể giải thích tại sao ví dụ 1 dưới đây hoạt động, khi rtiền tố không được sử dụng? Tôi nghĩ rằng rtiền tố phải được sử dụng bất cứ khi nào các chuỗi thoát được sử dụng. Ví dụ 2 và ví dụ 3 chứng …


2
Regex: InComosystemDiacriticalMarks là gì?
Đoạn mã sau rất nổi tiếng để chuyển đổi các ký tự có dấu thành Văn bản thuần túy: Normalizer.normalize(text, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", ""); Tôi đã thay thế phương pháp "hand made" của mình bằng phương pháp này, nhưng tôi cần hiểu phần "regex" của ReplaceAll 1) "InCombiningDiacriticalMarks" là gì? 2) Tài …
86 java  regex  unicode 

8
Biểu thức chính quy để khớp với các URL trong Java
Tôi sử dụng RegexBuddy trong khi làm việc với các biểu thức chính quy. Từ thư viện của nó, tôi đã sao chép biểu thức chính quy để khớp với các URL. Tôi đã thử nghiệm thành công trong RegexBuddy. Tuy nhiên, khi tôi sao chép nó dưới dạng Stringhương …
86 java  regex  regexbuddy 




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.