2
我試圖解析字符串類似以下使用精神解析器:處理逃逸使用精神解析器框架
<junk> -somearg#this is a string with a literal ## in it# <junk>
我正在尋找的是一個語法,可以提取部分在#標記內,但能夠跳過中間的double ##,這是一個逃避,意思是#字面。
這是我腦子裏想的:
confix_p(L'#', *anychar_p, L'#' >> ~ch_p(L'#'))
然而,這將返回:
#this is a string with a literal ##
我想它來跳過##
字符....這可能嗎?
Billy3
+1因爲我直到現在還不知道Spirit Parser Framework。閱讀文檔。 – Sahas 2009-06-01 04:44:49