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






21
Nối hai chuỗi trong một dòng với grep
Tôi đang cố gắng sử dụng grepđể khớp các dòng có chứa hai chuỗi khác nhau. Tôi đã thử các cách sau nhưng điều này khớp với các dòng có chứa chuỗi1 hoặc chuỗi2 mà không phải là những gì tôi muốn. grep 'string1\|string2' filename Vậy làm thế nào để …
218 regex  linux  string  grep 


30
Xác thực email Regex
Tôi dùng cái này @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" regrec để xác thực email ([\w\.\-]+)- đây là tên miền cấp một (nhiều chữ cái và số, cũng có dấu và gạch nối) ([\w\-]+)- đây là tên miền cấp hai ((\.(\w){2,3})+)- và tên miền này dành cho các tên miền cấp khác (từ 3 đến …
215 c#  regex  validation 




7
Làm thế nào để khớp, nhưng không bắt, một phần của regex?
Tôi có một danh sách các chuỗi. Một số trong số họ có hình thức 123-...456. Phần biến "..." có thể là: chuỗi "apple" theo sau là dấu gạch nối, vd 123-apple-456 chuỗi "chuối" theo sau là dấu gạch nối, vd 123-banana-456 một chuỗi trống, ví dụ 123-456(lưu ý chỉ …
209 regex 

15
Xóa nhiều khoảng trắng
Tôi đang nhận được $row['message']từ cơ sở dữ liệu MySQL và tôi cần xóa tất cả các khoảng trắng như \n \tthế. $row['message'] = "This is a Text \n and so on \t Text text."; nên được định dạng để: $row['message'] = 'This is a Text and so on Text …



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.