字符串高手请进
做一个信号处理的东西。信号格式如下
信号 信号名{
0000120"string" # comment
002D0"string" # comment
006e0"string" # comment
}
转换规则:去掉信号,去掉信号名,去掉注释(#到换行)," "(字符串)内字符串转换为16进制,
经过转换,信号变为"0100000000000000001076000000C6868696E00"类似的格式。
现在要实现一个功能,给出转换后的位置(比如第2位),如何查找转换前(原信号)的位置。想了一下午了没有合适的办法,谁能给个算法,多谢。