我有一个查询,我想在其中分隔关键字、字段值、字符串或其他内容。
query: "tag: AAA, Cust-AAO #sso tag: accounts or tag: cust-acme rana"
从上面的查询中需要辨别出下面的分离。
tag: = keyword
AAA = field
Cust-AAO = field
#sso = field
tag: = keyword
accounts = field
or = operator
tag: = keyword
cust-acme = field
rana = string
你有什么想法或图书馆可以解决我的问题吗?