如何在多个定界符上分割字符串(String或&str)?

真棒

我希望能够在字符串aabbaacaaaccaaa分开字符串bbcc但不能在b分开c该示例将导致aa,aacaaa,aaa

我已经可以在一个单一的分隔符分割字符串,字()函数把一个字符串\n并且\t,所以我想它一定是可行的。

Shepmaster

不幸的是,您现在无法使用标准库执行此操作但是,可以拆分多个char定界符,就像words这样。您需要给split

for part in "a,bc;d".split(&[',', ';'][..]) {
    println!(">{}<", part);
}

但是,如果尝试使用字符串,则会出现此错误:

error: the trait `core::str::pattern::Pattern<'_>` is not implemented for the type `&[&str]` [E0277]
    for part in "a,bc;d".split(&[",", ";"][..]) {
                         ^~~~~~~~~~~~~~~~~~~~~~

但是,您可以Pattern为自己的类型实现,其中包括一片字符串。

如果您喜欢使用标准库中不包含的功能强大的板条箱,则可以使用regex

extern crate regex;

fn main() {
    let re = regex::Regex::new(r"bb|cc").unwrap();
    for part in re.split("aabbaacaaaccaaa") {
        println!(">{}<", part);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在多个定界符上分割字符串

来自分类Dev

如何使用多个定界符分割字符串

来自分类Dev

如何在flutter中通过多个定界符分割字符串?

来自分类Dev

如何在Python中使用多个定界符分割字符串?

来自分类Dev

根据多个定界符分割字符串

来自分类Dev

使用多个嵌套定界符分割字符串

来自分类Dev

使用多个定界符分割字符串

来自分类Dev

使用多个定界符分割python字符串

来自分类Dev

用多个定界符分割字符串,忽略重复的定界符

来自分类Dev

在C ++中使用多个定界符(包括定界符)分割字符串

来自分类Dev

用多个定界符分割字符串,并忽略引号中的定界符javascript

来自分类Dev

如何分割字符串并保留定界符?

来自分类Dev

PHP:如何使用定界符分割字符串

来自分类Dev

如何使用定界符分割字符串

来自分类Dev

如何在某些不可打印字符定界符处分割字符串?

来自分类Dev

如何使用多个定界符分割字符串(Python)

来自分类Dev

如何在DB2中基于定界符分割字符串值

来自分类Dev

如何在UNIX中用定界符分割字符串

来自分类Dev

使用多个定界符分割字符串,并保留一些定界符,但不是全部

来自分类Dev

用多个定界符分割字符串,并保留一些定界符,同时丢弃其他定界符

来自分类Dev

字符串操作:如何使用定界符分割和连接字符串包括

来自分类Dev

使用向量按定界符分割字符串-如何按换行符分割?

来自分类Dev

使用多字符定界符分割字符串

来自分类Dev

如何用多个定界符爆炸一个字符串并保持定界符?

来自分类Dev

C ++通过定界符分割字符串并保持定界符在结果中

来自分类Dev

按定界符分割字符串并包含定界符-Common Lisp

来自分类Dev

使用各种定界符分割字符串,同时保留定界符

来自分类Dev

正则表达式在前面分割字符串,多个定界符

来自分类Dev

一步使用多个定界符分割字符串

Related 相关文章

  1. 1

    在多个定界符上分割字符串

  2. 2

    如何使用多个定界符分割字符串

  3. 3

    如何在flutter中通过多个定界符分割字符串?

  4. 4

    如何在Python中使用多个定界符分割字符串?

  5. 5

    根据多个定界符分割字符串

  6. 6

    使用多个嵌套定界符分割字符串

  7. 7

    使用多个定界符分割字符串

  8. 8

    使用多个定界符分割python字符串

  9. 9

    用多个定界符分割字符串,忽略重复的定界符

  10. 10

    在C ++中使用多个定界符(包括定界符)分割字符串

  11. 11

    用多个定界符分割字符串,并忽略引号中的定界符javascript

  12. 12

    如何分割字符串并保留定界符?

  13. 13

    PHP:如何使用定界符分割字符串

  14. 14

    如何使用定界符分割字符串

  15. 15

    如何在某些不可打印字符定界符处分割字符串?

  16. 16

    如何使用多个定界符分割字符串(Python)

  17. 17

    如何在DB2中基于定界符分割字符串值

  18. 18

    如何在UNIX中用定界符分割字符串

  19. 19

    使用多个定界符分割字符串,并保留一些定界符,但不是全部

  20. 20

    用多个定界符分割字符串,并保留一些定界符,同时丢弃其他定界符

  21. 21

    字符串操作:如何使用定界符分割和连接字符串包括

  22. 22

    使用向量按定界符分割字符串-如何按换行符分割?

  23. 23

    使用多字符定界符分割字符串

  24. 24

    如何用多个定界符爆炸一个字符串并保持定界符?

  25. 25

    C ++通过定界符分割字符串并保持定界符在结果中

  26. 26

    按定界符分割字符串并包含定界符-Common Lisp

  27. 27

    使用各种定界符分割字符串,同时保留定界符

  28. 28

    正则表达式在前面分割字符串,多个定界符

  29. 29

    一步使用多个定界符分割字符串

热门标签

归档