我有一个开头相同但结尾总是随机数的响应,我想使用通配符进行比较,我该怎么做?
I have a response that has the same beginning but always some random number at the end, i want to compare using a wildcard, how can I do it?
这是我的代码:
if (resp == "AxlRose")
{
Report.Success("User found");
}
else
{
Report.Failure("User not found");
}
响应通常如下所示:
“AxlRose13123213”,其中数字总是变化并且是随机的,我如何在我的请求中包含通配符?
要忽略任何尾随字符,您可以使用 String 对象的 StartsWith
方法:
if (resp.StartsWith("AxlRose"))
{
Report.Success("User found");
}
else
{
Report.Failure("User not found");
}
请注意,我不会从正确的用户身份验证(不是)的角度来看这有多正确,只是严格地从技术上解决这个问题。
这是我的代码:
if (resp == "AxlRose")
{
Report.Success("User found");
}
else
{
Report.Failure("User not found");
}
响应通常如下所示: “AxlRose13123213”,其中数字总是变化并且是随机的,我如何在我的请求中包含通配符?
要忽略任何尾随字符,您可以使用 String 对象的 StartsWith
方法:
if (resp.StartsWith("AxlRose"))
{
Report.Success("User found");
}
else
{
Report.Failure("User not found");
}
请注意,我不会从正确的用户身份验证(不是)的角度来看这有多正确,只是严格地从技术上解决这个问题。