Erik Kostson
Ansys Employee
Hi

There are many ways of doing something like this, and below is just one way (the filtered named selection names are in the list edgename):
nslist=ExtAPI.DataModel.Project.Model.NamedSelections.Children

filterstr="edge"

edgename=[]

for ns in nslist:

sch=ns.Name.Split('-')

if sch[0]==filterstr:

edgename.append(ch.Name)

or

nslist=ExtAPI.DataModel.Project.Model.NamedSelections.Children
filterstr="edge"
edgename=[]
for ns in nslist:
if filterstr in ns.Name:
edgename.append(ns.Name)


All the best

Erik