我有一个字符串,想要将密码/工资的值替换为****。 所以你能帮忙写一个吗?
源字符串可能是:
password=12132&key=value
key=value&password=1212111&key2=value2
key=value&password=1212111
薪水与密码类似,但可以输入密码,如:
key=value&password=1212111&key2=value2&salary=890
如何写:使用replace all将密码或工资的值替换为****? str.replaceAll
感谢。
答案 0 :(得分:1)
这是一个带有replaceAll()
的正则表达式模式。请看这个小提琴......
继承人的模式......
(?<=(?:^|&)(?:password|salary)=)[^&]*