vai:dbw_tb
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| vai:dbw_tb [2026/09/16 17:40] – created lightwolf | vai:dbw_tb [2026/09/22 13:31] (current) – lightwolf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | <- lua_fs ^ lua_scripting ^ -> | ||
| ====== dbw_tb - A toolbox for Lua ====== | ====== dbw_tb - A toolbox for Lua ====== | ||
| - | ====== Glob Matching in C++ with `< | + | This is a custom library of tools designed to work with vai. |
| + | |||
| + | <code lua> | ||
| + | |||
| + | Currently there' | ||
| + | |||
| + | <code lua> | ||
| + | |||
| + | The pattern can be the following: | ||
| + | |||
| + | ==== Glob Matching in C++ with `< | ||
| This library provides a **flexible glob matching** solution in C++ using the `< | This library provides a **flexible glob matching** solution in C++ using the `< | ||
| - | * **Case-insensitive matching** | ||
| * **Character classes** (`[a-z]`, `[!0-9]`) | * **Character classes** (`[a-z]`, `[!0-9]`) | ||
| * **Recursive globbing** (`**`) | * **Recursive globbing** (`**`) | ||
| Line 12: | Line 22: | ||
| ===== Features ===== | ===== Features ===== | ||
| - | |||
| - | * **Case-Insensitive Matching**: | ||
| - | - The `(?i)` flag is prepended to the regex to enable case-insensitive matching. | ||
| - | - Example: `*.txt` matches `file.txt`, `FILE.TXT`, and `File.TxT`. | ||
| * **Character Classes**: | * **Character Classes**: | ||
vai/dbw_tb.1789573211.txt.gz · Last modified: by lightwolf
