假设我有一段文字(注意这是编造的,我的样本有更多文字):
“你好
这是我的密码:abc123
再见”
我知道密码将紧跟在“这是我的密码:”这句话之后
此外,密码将是 8 个字符。如何提取上面的密码?
假设我有一段文字(注意这是编造的,我的样本有更多文字):
“你好
这是我的密码:abc123
再见”
我知道密码将紧跟在“这是我的密码:”这句话之后
此外,密码将是 8 个字符。如何提取上面的密码?
因为我不知道正则表达式:
string data = "Hello.\n This is my password: abcd1234 n\goodbye.";
string passFlag = "This is my password: ";
int startPos = data.IndexOf(passFlag) + passFlag.Length;
string password;
if(startPos >= 0 )
password = data.Substring(startPos,startPos+8);
string Password = Regex.Replace(Input, @"^.*This is my password: (.{8}).*$", "$1", RegexOptions.Singleline);