6
Tôi có điều này một liner:perl, thêm một nhân vật đến thứ i chụp nhóm
perl -pe 's|.*?((\d{1,3}\.){3})xxx.*|\1|'
tôi nuôi lệnh này với một số đầu vào, như 192.168.1.xxx
, và nó hoạt động. Bây giờ, tôi muốn nối thêm 0 vào chuỗi đầu ra, nhưng tất nhiên nếu tôi chỉ gắn thêm 0 ngay sau \1
nó sẽ được phân tích cú pháp thành nhóm thứ mười. Làm thế nào tôi có thể nối nó với chỉ thị \1
?