我想替换password=aaa
为password=bbb
.
我怎样才能使用 RegEx 做到这一点?
我的字符串是:
string input = "user=fred;password=aaa;server=localhost";
我想替换password=aaa
为password=bbb
.
我怎样才能使用 RegEx 做到这一点?
我的字符串是:
string input = "user=fred;password=aaa;server=localhost";
由于您没有指定您的语言,我假设您在 Bash 中编写脚本:)
$ echo $input | sed s/password=aaa/password=bbb/
user=fred;password=bbb;server=localhost
确切的语法取决于您使用的语言。
由于您没有指定语言,我只会让我的答案通用。您使用什么功能/方法取决于语言。
正则表达式:(?<=password=).*?(?=;)
替换:newpassword
这是一个工作示例: http: //fiddle.re/jn2b