Open dmulyalin opened 1 year ago
Introduced fix in latest commit, fix logic is weak but simplest to fix this issue, better approach required to collect parsing results in general but will require significant code refactoring.
@dmulyalin first of all thank you so much for this project, it is amazing.
Unfortunately, this bug is still not fixed even in version 0.9.5. I can provide the minimal example to reproduce if needed.
When having this template and data:
Parsing gives these results:
this is due to the fact that
mac_address
matched after ipv4 group matched, and by the time we processmac_address
match group functions results does not havename
attribute in them. Removingcontains="name"
produces expected result: