gephi / gephi-plugins

Repository for Gephi Plugins maintained by the team. Each plugin has it's branch.
270 stars 623 forks source link

filter with regex match in scripting plugin #156

Open jankeirse opened 7 years ago

jankeirse commented 7 years ago

I would like to use a regex for filtering from the script plugin. I have found that I can enable the regex matching after creating the filter using the following construct:

myfilter = someAttribute == "someregex"
myfilter.getUnderlyingQuery().filter.setUseRegex(True)
subgraph = g.filter(myfilter)
visible = subgraph

While this works, it seams a bit verbose and implementation specific to have to run the myfilter.getUnderlyingQuery().filter.setUseRegex(True) statement like that. Is there a better way I am failing to see?