# xarray.DataTree.match

#### DataTree.match(pattern)[[source]](https://github.com/pydata/xarray/blob/main/xarray/core/datatree.py#L1779-L1823)

Return nodes with paths matching pattern.

Uses unix glob-like syntax for pattern-matching.

* **Parameters:**
  **pattern** ([`str`](https://docs.python.org/3/builtins/stdtypes.html#str)) – A pattern to match each node path against.
* **Returns:**
  [`DataTree`](xarray.DataTree.html.md#xarray.DataTree)

#### SEE ALSO
[`filter`](xarray.DataTree.filter.html.md#xarray.DataTree.filter), [`pipe`](xarray.DataTree.pipe.html.md#xarray.DataTree.pipe), [`map_over_datasets`](xarray.map_over_datasets.html.md#xarray.map_over_datasets)

### Examples

<div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesShowIframe('95b86583-b757-4de7-a48f-8bd4629f29f7','bc0008a8-8942-4516-abe4-ba1e98b4ce08','6f694ef2-c67a-4c45-8a1a-7935c617c7d6','../lite/tree/../notebooks/index.html?path=cdab4996_7197_4f14_8e42_80ed026a5abf.ipynb','None')">Try it in your browser!</button></div>
```pycon
>>> dt = DataTree.from_dict(
...     {
...         "/a/A": None,
...         "/a/B": None,
...         "/b/A": None,
...         "/b/B": None,
...     }
... )
>>> dt.match("*/B")
<xarray.DataTree>
Group: /
├── Group: /a
│   └── Group: /a/B
└── Group: /b
    └── Group: /b/B
```

<div id="6f694ef2-c67a-4c45-8a1a-7935c617c7d6" class="try_examples_outer_iframe  hidden"><div class="try_examples_button_container"><button class="try_examples_button" onclick="window.tryExamplesHideIframe('95b86583-b757-4de7-a48f-8bd4629f29f7','6f694ef2-c67a-4c45-8a1a-7935c617c7d6')">Go Back</button><button class="try_examples_button" onclick="window.openInNewTab('95b86583-b757-4de7-a48f-8bd4629f29f7','6f694ef2-c67a-4c45-8a1a-7935c617c7d6')">Open In Tab</button></div><div id="bc0008a8-8942-4516-abe4-ba1e98b4ce08" class="jupyterlite_sphinx_iframe_container"></div></div><script>document.addEventListener("DOMContentLoaded", function() {window.loadTryExamplesConfig("../try_examples.json");});</script>
