PowerShell指令返回的结果,其中有一个Info属性的值如下,我希望只取第一个逗号前面的英文名(例如:Linda Gao),请教大神该使用什么方法将这个英文名输出,谢谢!
Info: Linda Gao, 856407, BLUE AN, 2017/07/12
1 Answers
PS> "Info: Linda Gao, 856407, BLUE AN, 2017/07/12" -match "Info: (?<userName>.*?),"
True
PS> $Matches.userName
Linda Gao
正则表达式,PowerShell正则表达式(六)组
非常感谢老师的帮助!
split
感谢协助, 因为英文名称并非一个,且不固定,不适合使用Split 保留指定数量的字串。
感谢协助, 因为英文名称并非一个,且不固定,不适合使用Split 保留指定数量的字串。