Function create_queue_id_pattern

Source
pub fn create_queue_id_pattern(pattern: &str) -> String
Expand description

创建包含队列ID的正则表达式模式

§参数

  • pattern - 包含{QUEUE_ID}占位符的正则表达式模式

§返回

  • 替换了占位符的完整正则表达式字符串

§示例

use postfix_log_parser::utils::queue_id::create_queue_id_pattern;
let pattern = create_queue_id_pattern(r"^{QUEUE_ID}: to=<([^>]+)>");
assert_eq!(pattern, r"^([0-9A-Za-z]{10,20}): to=<([^>]+)>");