要提取用户名,我们会查找User-Name=令牌,然后匹配其后面的所有字符,(表示下一个元素).我们使用名称标记此匹配的组"username"以便稍后检索它:
User-Name=(?<username>[^,]*)
var match = Regex.Match(stringToMatch, "User-Name=(?<username>[^,]*)");
string username = match.Success ? match.Groups["username"].Value : null;
Run Code Online (Sandbox Code Playgroud)
请注意,这将使空用户匹配为""(String.Empty)而不是null.如果null需要,请稍后翻译.
| 归档时间: |
|
| 查看次数: |
318 次 |
| 最近记录: |