1
我有匹配由空格分隔號碼的簡單pyparsing
語法:pyparsing:如何獲取令牌位置?
from pyparsing import *
NUMBER = Word(nums)
STATEMENT = ZeroOrMore(NUMBER)
print(STATEMENT.parseString("1 2 34"))
鑑於1 2 34
測試字符串返回3個字符串被解析令牌。但是,如何找到每個標記在原始字符串中的位置?我需要它來進行「種類」語法突出顯示。