に置き換え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