-1

我想替换password=aaapassword=bbb.

我怎样才能使用 RegEx 做到这一点?

我的字符串是:

string input = "user=fred;password=aaa;server=localhost";

4

2 回答 2

1

由于您没有指定您的语言,我假设您在 Bash 中编写脚本:)

$ echo $input | sed s/password=aaa/password=bbb/
user=fred;password=bbb;server=localhost

确切的语法取决于您使用的语言。

于 2013-01-28T01:35:37.217 回答
1

由于您没有指定语言,我只会让我的答案通用。您使用什么功能/方法取决于语言。

正则表达式:(?<=password=).*?(?=;)

替换:newpassword

这是一个工作示例: http: //fiddle.re/jn2b

于 2013-01-28T01:36:13.943 回答