到目前为止我有:
Regex.Replace(connStr,"PWD=.*;","PWD=********");
这是为了找到模式的开始,但问题是通配符(.*)也包括;所以模式永远不会被终止,而字符串的其余部分也被替换.我怎么说只有一个;在我的RegEx?
谢谢.
PWD=.*?;
或排除; s:
PWD=[^;]*;