我想掩盖敏感的信用卡详细信息。因此,尝试创建可找到以下内容的匹配器:


有一个信用卡标签
同一行有一个数字字段
同一行有一个CVC字段



  


然后,我想替换找到的数字/值。
到目前为止,我有:(CreditCard.*CVC=").*?"。这将匹配字符串CreditCard Number="123456789" CVC="111"

我必须更改什么才能只匹配CVC或数字双引号中的数字?

最佳答案

向前看和向后看是神奇的词。这是一个匹配您的CVC号码的示例...

(?<=CVC=\")\d+(?=\")

10-08 03:17