nwm_region_mgr.utils.string_utils#
Define utilities and/or help functions for string manipulation.
string_utils.py
- Functions:
expand_with_vpu: Expand a string with {vpu_list} placeholders using a list of VPU codes from the context.
recursive_substitute: Recursively substitute placeholders in a Pydantic model, dictionary, or string.
Functions
Expand a string with list placeholders using Cartesian product. |
|
Recursively substitute placeholders in nested structures. |
|
Recursively substitute placeholders, handling multiple lists with Cartesian expansion. |