Expand description
§ferray-strings
Vectorized string operations on arrays of strings, analogous to
numpy.strings in NumPy 2.0+.
The primary type is StringArray, a specialized N-dimensional array
backed by Vec<String>. Since String does not implement
ferray_core::Element, this type is separate from NdArray<T, D>.
§Quick Start
ⓘ
use ferray_strings::*;
let a = array(&["hello", "world"]).unwrap();
let b = upper(&a).unwrap();
assert_eq!(b.as_slice(), &["HELLO", "WORLD"]);Re-exports§
pub use string_array::StringArray;pub use string_array::StringArray1;pub use string_array::StringArray2;pub use string_array::array;pub use align::center;pub use align::ljust;pub use align::rjust;pub use align::zfill;pub use case::capitalize;pub use case::lower;pub use case::title;pub use case::upper;pub use concat::add;pub use concat::multiply;pub use regex_ops::extract;pub use regex_ops::match_;pub use search::count;pub use search::endswith;pub use search::find;pub use search::replace;pub use search::startswith;pub use split_join::join;pub use split_join::join_array;pub use split_join::split;pub use strip::lstrip;pub use strip::rstrip;pub use strip::strip;