Câu hỏi được gắn thẻ «regular-expression»

Biểu thức chính quy là một phương tiện khớp với một mẫu các ký tự trong một chuỗi.








5
Xóa chuỗi hàng đầu trong bash
Tôi có một chuỗi như thế rev00000010và tôi chỉ muốn số cuối cùng, 10 trong trường hợp này. Tôi đã thử điều này: TEST='rev00000010' echo "$TEST" | sed '/^[[:alpha:]][0]*/d' echo "$TEST" | sed '/^rev[0]*/d' cả hai đều không trả về gì, mặc dù biểu thức chính quy có vẻ đúng …

3
Sử dụng biểu thức tương thích perl với GNU grep -P
Tôi đang sử dụng regex này (?<=\[')[^,]*trên một tệp chứa dòng saudisk = ['OVS/sdasd/asdasd/asdasd/something.img, w'] Tôi muốn điều đó trở lại OVS/sdasd/asdasd/asdasd/something.img Làm thế nào để tôi sử dụng grepđể làm cho nó hoạt động? Tôi đã thử grep -P "(?<=\[')[^,]*"nhưng nó trả về toàn bộ dòng.







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.