我需要匿名化一些数据。数据看起来像这样。
I-001;01firstname/lastname;;
在第一个分号和2位代码之后,在第二个分号之前,需要更改输入。名字/姓氏需要替换为'abcd / 1234'。
期望的输出是:
I-001;01abcd/1234;;
有什么建议吗?
此行应工作:
sed -r 's#(I-[0-9]{3};[0-9]{2})[^/]+/[^;]+;;#\1abcd/1234;;#'