在c#中使用正则表达式解析字符串
本文关键字:字符串 正则表达式 | 更新日期: 2023-09-27 18:18:47
我有一个特定类型的字符串(a, b) c | d 0,7 | e 0,6 | f 0,6 其中A, B, C, D, E和F是已知的,但必须提取数字。
是否有一种方法可以使用Regex或c#中的其他东西来完成?
假设这始终是要解析的字符串的格式,则可以使用简单的string。分裂:
var elements = yourString.Split(new[] {'(', ')', '|', ',', ' '},
StringSplitOptions.RemoveEmptyEntries);
然后使用elements[0]
获取由A
等表示的值,并将其转换回整数或任何您需要处理的值