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









30
Xác thực địa chỉ IPv4 bằng regexp
Tôi đã cố gắng lấy một regex hiệu quả để xác thực IPv4, nhưng không gặp nhiều may mắn. Có vẻ như tại một thời điểm tôi đã sử dụng nó (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}, nhưng nó tạo ra một số kết quả kỳ lạ: $ grep --version grep (GNU grep) 2.7 $ …

12
Regex để xác thực JSON
Tôi đang tìm kiếm một Regex cho phép tôi xác thực json. Tôi rất mới sử dụng Regex và tôi biết đủ rằng phân tích cú pháp với Regex là không tốt nhưng nó có thể được sử dụng để xác thực không?
90 regex  json 

9
regex để khớp với EOF
Tôi có một số dữ liệu giống như thế này john, dave, chris rick, sam, bob joe, milt, paul Tôi đang sử dụng regex này để khớp tên /(\w.+?)(\r\n|\n|,)/ mà làm việc cho hầu hết các phần nhưng các tập tin đầu đột ngột sau khi từ cuối cùng có …
90 regex 


8
Cách trích xuất chuỗi theo một mẫu với grep, regex hoặc perl
Tôi có một tệp trông giống như sau: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> Tôi cần trích xuất bất kỳ thứ gì trong dấu ngoặc kép theo sau name=, tức là content_analyzer, content_analyzer2và content_analyzer_items. Tôi đang thực hiện …

7
Regex chỉ đối sánh toàn bộ từ
Tôi có một biểu thức regex mà tôi đang sử dụng để tìm tất cả các từ trong một khối nội dung nhất định, không phân biệt chữ hoa chữ thường, được chứa trong bảng thuật ngữ được lưu trữ trong cơ sở dữ liệu. Đây là mẫu của tôi: …


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.