How to query folder names

I’ve got a query which lists all subordinate pages to a page. But I only want to list subordinate FOLDERS, not the next level of pages.
I’ve got the following structure:
MEETINGS-
–General
----date
----date
----date
–Performance
----person
----person
----person
–Committees
----Committee1
----Committee2

How do I have the Meetings page list the different categories of meeting inside it (General, Performance, Committees), but not the pages within each of those?
Alternatively, how do I list the whole structure like a table of contents inside the Meetings page?

Maybe you could get inspiration from here: Breadcrumbs for hierarchical pages

I did this with regex, so if you have your files like this:

foo
|-> bar
|-> baz
|   |-> ooka
|-> fighter
|   |-> street

you can use this query in the foo page to get all the first level children (ie. bar, baz fighter) and NOT their children (ie. ooka and street)

```query
page where name =~ /escapeRegexp(@page.name)\/.*$/ render [[Library/Core/Query/Page]]
``` 

That gave me no results, but you put me in the right direction.
I eventually went with:
page where name =~ /{{escapeRegexp(@page.name)}}/[^/]+$/ render [[Library/Core/Query/Page]]

Which seems to do what I want.

Thanks!