From 745a2529f104573e294dd48540bccb5b1d5e59b1 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 22 May 2022 10:07:59 +0100 Subject: [PATCH] apitest: Fish out quantities Signed-off-by: Ian Jackson --- apitest/at-currency.rs | 4 +++- src/imports.rs | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apitest/at-currency.rs b/apitest/at-currency.rs index 65443fe0..50977b46 100644 --- a/apitest/at-currency.rs +++ b/apitest/at-currency.rs @@ -92,7 +92,9 @@ impl Ctx { bob.synchx::(None, None, |_session, gen, _k, v| v.tree_walk(|k,v| { if let Some(s) = v.as_str() { - eprintln!("{} {:?} {:?}", gen, k, s); + for (_, qty) in regex_captures!(r#"([0-9.?]*)ƒ"#, s) { + eprintln!("{} {:?} {:?} {:?}", gen, qty, k, s); + } } Ok::<_,Void>(()) }).void_unwrap())?; diff --git a/src/imports.rs b/src/imports.rs index 062f51e0..0a3dfc0b 100644 --- a/src/imports.rs +++ b/src/imports.rs @@ -40,7 +40,7 @@ pub use enum_dispatch::enum_dispatch; pub use enum_map::{Enum, EnumMap}; pub use fehler::{throw, throws}; pub use index_vec::{define_index_type, index_vec, IndexSlice, IndexVec}; -pub use lazy_regex::regex; +pub use lazy_regex::{self, regex, regex_captures}; pub use ordered_float::OrderedFloat; pub use percent_encoding::percent_decode_str; pub use percent_encoding::utf8_percent_encode; -- 2.30.2