New nodes: 'Regex Contains', 'Regex Replace', 'Regex Find', 'Regex Find All', and 'Regex Split' (#4045)

* Add a family of 5 regex nodes for string processing

* Fix unstaged change
This commit is contained in:
Keavon Chambers
2026-04-24 00:55:24 -07:00
committed by GitHub
parent c32c808d5b
commit c9c76df40c
9 changed files with 394 additions and 2 deletions

View File

@@ -34,6 +34,7 @@ pub fn category_description(category: &str) -> &str {
"Raster: Pattern" => "Nodes in this category generate procedural raster patterns, fractals, textures, and noise.",
"Raster" => "Nodes in this category deal with fundamental raster image operations.",
"Text" => "Nodes in this category support the manipulation, formatting, and rendering of text strings.",
"Text: Regex" => "Nodes in this category perform string operations involving regular expressions, such as pattern matching and replacement.",
"Text: JSON" => "Nodes in this category perform string operations involving JSON data, such as parsing and stringifying.",
"Value" => "Nodes in this category supply data values of common types such as numbers, colors, booleans, and strings.",
"Vector: Measure" => "Nodes in this category perform measurements and analysis on vector graphics, such as length/area calculations, path traversal, and hit testing.",