【发布时间】:2019-04-09 00:39:36
【问题描述】:
需要对生产文件进行清理,然后将其移交给第三方。完整性/字符数/位数应保持不变。
<ADD1<4, Privet Drive, Scotland, EC12 5FL, UK<
在上面的例子中,我们需要用 9 来屏蔽数字,用 X 或 x 来屏蔽字符(根据大小写)。
目标数据应该是。
<ADD1<9, Xxxxxx Xxxxx, Xxxxxxxx, XX99 9XX, XX<
【问题讨论】:
-
好像,上面帖子中的示例已被自动删除,因为它是一个地址,带有数字、字符、空格和标点符号
-
地址被解释为(损坏的)HTML,因此未呈现。我通过将其更改为代码来修复它。
-
NP++ 支持条件替换(如果它是使用 boost:: 的那个)。使用它,它是一个单一的正则表达式和替换。
标签: regex notepad++ sanitization masking