Skip to main content

parse_references

Function parse_references 

Source
pub fn parse_references(text: &str) -> Vec<String>
Expand description

Extract {entity_id} references from account text.

Scans text for brace-delimited identifiers (e.g. {silica}) and returns the collected ids as a Vec<String>. Empty braces ({}) are ignored.

ยงExamples

use chronicle::graph::parse_references;

let refs = parse_references("We burned {silica}. The {mirror_order} call it a massacre.");
assert_eq!(refs, vec!["silica".to_string(), "mirror_order".to_string()]);