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




6
Tạo mảng phù hợp với regex
Trong Java, tôi đang cố gắng trả lại tất cả các kết quả regex cho một mảng nhưng có vẻ như bạn chỉ có thể kiểm tra xem mẫu đó có khớp với thứ gì đó hay không (boolean). Làm cách nào tôi có thể sử dụng kết hợp biểu …
160 java  regex 

7
Nội suy một chuỗi thành regex
Tôi cần thay thế giá trị của một chuỗi thành biểu thức chính quy của tôi trong Ruby. Có cách nào làm dễ hơn không? Ví dụ: foo = "0.0.0.0" goo = "here is some other stuff 0.0.0.0" if goo =~ /value of foo here dynamically/ puts "success!" end
160 ruby  regex 

5
Tìm kiếm và thay thế trong bash bằng các biểu thức thông thường
Tôi đã thấy ví dụ này: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} Theo cú pháp sau: ${variable//pattern/replacement} Thật không may, patterntrường dường như không hỗ trợ cú pháp regex đầy đủ (nếu tôi sử dụng .hoặc\s , ví dụ, nó cố gắng khớp các ký tự bằng chữ). Làm cách nào tôi có …
160 regex  bash 


5
Kết hợp ngắt dòng - \ n hoặc \ r \ n?
Trong khi viết câu trả lời này , tôi phải kết hợp độc quyền trên các ngắt dòng thay vì sử dụng s-flag ( dotall- dấu chấm khớp với ngắt dòng). Các trang web thường được sử dụng để kiểm tra các biểu thức chính quy hoạt động khác nhau …

12
Làm cách nào để chuyển đổi CamelCase thành tên người có thể đọc được trong Java?
Tôi muốn viết một phương thức chuyển đổi CamelCase thành một tên dễ đọc với con người. Đây là trường hợp thử nghiệm: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); …






5
Biểu thức chính quy cho khớp chính xác của chuỗi
Tôi muốn khớp hai mật khẩu với biểu thức chính quy. Ví dụ: tôi có hai đầu vào "123456" và "1234567" thì kết quả sẽ không khớp (sai). Và khi tôi đã nhập "123456" và "123456" thì kết quả sẽ khớp (đúng). Tôi không thể làm cho biểu hiện. Tôi …
153 regex 

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.