我有一个问题,我认为可以使用正则表达式,但是我不确定所有语法在我的特定情况下如何工作。我有一个始终为Company\user形式的字符串,我只是想在\之后抓取字符串,但是我不想包含\
我的尝试是这样的:
var user = Regex.Match(userName,@"\*").ToString();
但这只会产生空字符串。如何实现呢?
请您参考如下方法:
如果使用Substring方法,则可以轻松地(并且以更具可读性的方式)完成此操作。
正如评论所建议的,以下将满足您的目的:
userName.Substring(userName.IndexOf('\\')+1)
这是有关MSDN中子字符串的更多信息: http://msdn.microsoft.com/en-us/library/aka44szs(v=vs.110).aspx
