Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个特定类型的字符串 (A, B) C | 0, 7 | E 0, 6 | F 0, 6 其中 A、B、C、D、E 和 F 是已知的,但必须提取数字。
有没有一种方法可以使用 Regex 或 C# 中的其他东西来完成?
假设这始终是您要解析的字符串的格式,您可以只使用一个简单的 String.Split:
var elements = yourString.Split(new[] {'(', ')', '|', ',', ' '}, StringSplitOptions.RemoveEmptyEntries);
然后只需使用elements[0]获取由A等表示的值并将其转换回整数或您需要对其进行的任何操作。
elements[0]
A