【发布时间】:2019-07-03 20:42:19
【问题描述】:
我有一个十六进制值的字符串,例如:
01 02 03 AA BB CC FF 09 65 AA BB DE F2
我的需要是在第一个AA BB之前加入这个字符串。我尝试用正则表达式来做。我的想法是这样的:
(([0-9A-F]{2} )+(AA BB )){1}
比赛结束后拿第一组。但它不起作用。有人可以帮我完成这项任务吗?
【问题讨论】:
-
如果您想使用正则表达式,请使用现有的,但将
+替换为+?。更好的是,使用类似str1.Substring(0, str1.IndexOf("AA BB")); -
@WiktorStribiżew 好的,谢谢!