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




14
Có chức năng RegExp.escape trong Javascript không?
Tôi chỉ muốn tạo một biểu thức chính quy từ bất kỳ chuỗi nào có thể. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Có một phương pháp được xây dựng cho điều đó? Nếu không, mọi người sử dụng cái gì? Ruby có RegExp.escape. …
442 javascript  regex 


14
Cách xóa tất cả các ngắt dòng khỏi chuỗi
Tôi có một văn bản trong textarea và tôi đọc nó bằng thuộc tính .value. Bây giờ tôi muốn xóa tất cả các ngắt dòng (ký tự được tạo khi bạn nhấn Enter) khỏi văn bản của tôi bây giờ bằng cách sử dụng .replace với một biểu thức chính …
440 javascript  regex  string 





21
Kết hợp regex không tham lam (miễn cưỡng) trong sed?
Tôi đang cố gắng sử dụng sed để dọn sạch các dòng URL để chỉ trích xuất tên miền. Từ đó: http://www.suepearson.co.uk/product/174/71/3816/ Tôi muốn: http://www.suepearson.co.uk/ (có hoặc không có dấu gạch chéo, không thành vấn đề) Tôi đã thử: sed 's|\(http:\/\/.*?\/\).*|\1|' và (thoát khỏi bộ định lượng không tham lam) …
406 regex  sed  pcre  greedy  regex-greedy 




20
Tách chuỗi Java theo dòng mới
Tôi đang cố gắng phân tách văn bản JTextAreabằng cách sử dụng biểu thức chính quy để phân tách Chuỗi theo \nTuy nhiên, điều này không hoạt động và tôi cũng đã thử \r\n|\r|nvà nhiều tổ hợp biểu thức chính khác. Mã số: public void insertUpdate(DocumentEvent e) { String split[], …
389 java  regex  split  newline 

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.