I'm using Visual Studio Online, but I imagine this is a fairly generic Microsoft tooling thing. Specifically, while editing a specific build definition's test step

[![Edit Visual Studio Test](https://i.stack.imgur.com/VFhXw.png)](https://i.stack.imgur.com/VFhXw.png)

you can identify the paths containing test assemblies

[![What is <code>**\*test*.dll;-:**\obj\**</code>?](https://i.stack.imgur.com/grVr8.png)](https://i.stack.imgur.com/grVr8.png)

but I don't recognize the matching string `**\*test*.dll;-:**\obj\**`.

**What kind of string matching language is used here and where can I learn more about it? Is it Microsoft specific?**