3 个不稳定版本
0.2.1 | 2021年10月23日 |
---|---|
0.2.0 | 2021年10月23日 |
0.1.0 | 2021年3月10日 |
#1484 in 文本处理
8KB
89 行
outerspace-rs
这是outerspace JavaScript包的Rust版本。
字符串中非空白字符的前缀和后缀方法。
示例
let prefixed = outerspace::prefix_non_whitespace("\n\nHello hello\n\n", "> ");
assert_eq!(prefixed, "\n\n> Hello hello\n\n");
let suffixed = outerspace::suffix_non_whitespace("\n\nHello hello\n\n", "!");
assert_eq!(suffixed, "\n\nHello hello!\n\n");
let wrapped = outerspace::wrap_non_whitespace("\n\nHello hello\n\n", "**", "**");
assert_eq!(wrapped, "\n\n**Hello hello**\n\n");