我想掩盖敏感的信用卡详细信息。因此,尝试创建可找到以下内容的匹配器:
有一个信用卡标签
同一行有一个数字字段
同一行有一个CVC字段
然后,我想替换找到的数字/值。
到目前为止,我有:(CreditCard.*CVC=").*?"
。这将匹配字符串CreditCard Number="123456789" CVC="111"
。
我必须更改什么才能只匹配CVC或数字双引号中的数字?
最佳答案
向前看和向后看是神奇的词。这是一个匹配您的CVC号码的示例...
(?<=CVC=\")\d+(?=\")