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::ljust_with;pub use align::rjust;pub use align::rjust_with;pub use align::zfill;pub use case::capitalize;pub use case::lower;pub use case::title;pub use case::upper;pub use classify::isalnum;pub use classify::isalpha;pub use classify::isdecimal;pub use classify::isdigit;pub use classify::islower;pub use classify::isnumeric;pub use classify::isspace;pub use classify::istitle;pub use classify::isupper;pub use concat::add;pub use concat::add_same;pub use concat::multiply;pub use extras::decode;pub use extras::encode;pub use extras::expandtabs;pub use extras::mod_;pub use extras::partition;pub use extras::rpartition;pub use extras::slice;pub use extras::translate;pub use regex_ops::extract;pub use regex_ops::extract_compiled;pub use regex_ops::match_;pub use regex_ops::match_compiled;pub use search::count;pub use search::endswith;pub use search::find;pub use search::index;pub use search::replace;pub use search::rfind;pub use search::rindex;pub use search::startswith;pub use split_join::join;pub use split_join::join_array;pub use split_join::split;pub use str_ops::equal;pub use str_ops::greater;pub use str_ops::greater_equal;pub use str_ops::less;pub use str_ops::less_equal;pub use str_ops::not_equal;pub use str_ops::str_len;pub use str_ops::swapcase;pub use strip::lstrip;pub use strip::rstrip;pub use strip::strip;
Modules§
Structs§
- Regex
- A compiled regular expression for searching Unicode haystacks.