我需要打上含有FIX礼宾信息的标志。
每一行都包含头盔信息(日间、伐木水平、终点),其次是FIX有效载荷。
我用reg子把头盔信息传播到指定团体。 例如:
<?P<datetime>d{2}/d{2}/d{2} d{2}:d{2}:d{2}.d{6}) (?<process_id>d{4}/d{1,2})s*(?P<logging_level>w*)s*(?P<endpoint>w*)s*
接着,我去过FIX有效载荷(^A是各标签的分离器),例如:
8=FIX.4.2^A9=61^A35=A...^A11=blahblah...
我需要从中提取具体的标签(例如,从35升至“A”或从11升至“blahblah”),忽视所有其他障碍——基本上我需要忽略在“35=A”之前的任何内容,以及“11=blahblah”之后的任何内容,然后忽略任何内容等等。
然而,我确实知道,有一间图书馆能够使每一方都相传(http://source.kentyde.com/fixlib/overview),但是,我希望采用一种简单的做法,尽可能利用这一办法,因为我确实只需要几个方面。
Is there a good way in regex to extract the tags I require?
Cheers, Victor