30/09/2018, 21:25
Thắc mắc về hàm
Yêu cầu của bài là các chữ “address, network, netmask” đứng đằng sau chữ “usb0” thì xoá các dòng chứa những chữ đó
vd:
abcd usb0
address 192.168.42.42
network 192.168.42.43
netmask 192.168.1.1
abcd xyz
address 192.168.42.42
network 192.168.42.43
netmask 192.168.1.1
// kết quả của nó là đoạn 1 bị xoá, còn đoạn 2 được xuất ra trên output
// vậy mình nên làm sao ạ, giúp mình với với
Bài liên quan
Đoạn cho trước lấy từ đâu bạn? File hay bàn phím?
Theo mình thì mình sẽ xóa hết dòng bằng cách xóa các ký tự cho đến khi gặp ký tự \n thì dừng lại.
dùng thử regex replace với pattern là :
.*usb0.*\saddress.*\snetwork.*\snetmask.*\s
đó đó :)) đúng rồi, mà lệnh đó viết sao bạn nhỉ ??
Bạn cho mình xin đề bài đầy đủ với, chứ mình thấy mơ hồ về cái yêu cầu quá. Không biết nó xuất dữ liệu ra đâu, hoặc lấy dữ liệu từ đâu cả
bạn có mail ko? để mình gửi mail cho bạn rồi bạn phản hồi lại cho mình nha
mình sẽ hỗ trợ bạn hướng giải quyết, vì mình không rành về Python