大家好,我有一个字符串,例如...
“AFDS 1.2 45002”
我想使用正则表达式从左边开始,返回字符 A-Z || a-z 直到遇到未匹配的。
所以在上面的例子中我想返回“Afds”。
另一个例子
“BCAD 2.11 45099 GHJ”
在这种情况下,我只想要“BCAD”。
谢谢
请您参考如下方法:
使用这个正则表达式 (?i)^[a-z]+
Match match = Regex.Match(stringInput, @"(?i)^[a-z]+");
(?i) - 忽略大小写
^ - 字符串的开始
[a-z] - 任何拉丁字母
[a-z ] - 任何拉丁字母或空格
+ - 1 个或多个 previos 符号
