我想用另一個埠號替換6379字串中的"172.20.0.3:6379@16379"。
我試過這個,但它說轉義序列“\K”無效。
use regex::Regex;
let ip = "172.20.0.3:6379@16379"
let re = Regex::new(r":\K[^@] ").unwrap();
let new_ip = re.replace(ip, "1234");
uj5u.com熱心網友回復:
您可以使用:[^:@] @來匹配:和@包含之間的所有內容,并將兩個字符添加回替換中。
let re = Regex::new(r":[^:@] @").unwrap();
let new_ip = re.replace(ip, ":1234@");
鐵銹游樂場
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/316078.html
