0

我们即将发送一些原始包含出生日期且需要匿名的敏感数据。数据文件是通过一个应该匿名数据的程序运行的,但我想仔细检查它是否真的有效。

匿名器(如果有效)将 XML 文件中的所有 PatientID 文件更改为 19121212-1212。(数据的接收者不需要知道两个样本是否来自同一个人,因此不需要编码 ID,所有样本上的相同伪造 ID 就可以了。)

所以问题是:如何扩展正则表达式PatientID="\d{8}-\d{4}",使其匹配所有 PatientID 字段,除了 when PatientID="19121212-1212"?(如果匿名器工作,这将给我不匹配。)

我已经尝试从这些与我的问题相切的问题中提出一些问题 但我无法从中得出解决方案。

4

1 回答 1

0

就在我要点击发送时,我想到了一个主意,它奏效了。我没有发送问题,而是将其与解决方案一起发布。

PatientID="((?!19121212-1212).){13}"
于 2013-04-10T14:17:10.370 回答