正则表达式在特定单词处拆分字符串

Thiruvarasu坦加拉西(Thiruvarasu Tangarasi)

我想使用 Regex.Split方法将此输入拆分string为一个array它必须对单词进行分组。

输入: **AAA**-1111,**AAA**-666,**SMT**-QWQE,**SMT**-TTTR

预期产量:

**AAA** : 1111,666

**SMT** : QWQE,TTTR

我需要使用什么模式?

理查德

正如对问题注释的评论一样,您不能单步执行此操作(是否可以使用正则表达式)。

所以:

  1. 以逗号分隔。
  2. 破折号(但保持成对)
  3. 按每对的第一部分分组。

就像是:

var result = select outer in input.Split(",")
             let p = outer.Split('-')  // will be string[2]
             select new { identifier = p[0], value = p[1] }
             into pair
             group by pair.identifier into g
             select new {
               identifier = g.Key
               values = String.Join(",", g)
             }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式拆分字符串

来自分类Dev

Java正则表达式拆分字符串

来自分类Dev

在特定单词后中断字符串,并保留在新行上(正则表达式)

来自分类Dev

正则表达式以匹配以特定单词开头的字符串,然后以斜杠分隔的单词

来自分类Dev

正则表达式停止在特定字符串处搜索

来自分类Dev

用于识别仅包含特定单词的字符串的正则表达式

来自分类Dev

正则表达式匹配匹配字符串旁边不包含特定单词的字符串

来自分类Dev

拆分字符串,不带正则表达式

来自分类Dev

正则表达式/字符串拆分

来自分类Dev

正则表达式如果包含特定单词则跳过字符串的一部分

来自分类Dev

尝试使用特定的正则表达式表达式拆分字符串

来自分类Dev

正则表达式-拆分字符串

来自分类Dev

正则表达式拆分字符串在特定的单词模式不同的不同值

来自分类Dev

正则表达式可在Java字符串中查找特定单词

来自分类Dev

通过正则表达式拆分字符串

来自分类Dev

在特定单词后打断字符串,并保留在新行上(正则表达式)

来自分类Dev

Java正则表达式拆分字符串

来自分类Dev

Java正则表达式拆分字符串

来自分类Dev

正则表达式停止在特定字符串处搜索

来自分类Dev

正则表达式匹配-拆分字符串

来自分类Dev

基于正则表达式的字符串拆分

来自分类Dev

正则表达式/字符串拆分

来自分类Dev

使用正则表达式拆分字符串中的单词,但不拆分符号

来自分类Dev

捕获包含2个特定单词的字符串的正则表达式

来自分类Dev

使用正则表达式从字符串中获取特定单词

来自分类Dev

Perl正则表达式按单词拆分字符串

来自分类Dev

使用标识符在字符串中拆分单词的正则表达式模式

来自分类Dev

正则表达式 - 在最右边的斜杠出现处拆分字符串 [Hive]

来自分类Dev

正则表达式 - 仅匹配特定单词的字符串

Related 相关文章

  1. 1

    正则表达式拆分字符串

  2. 2

    Java正则表达式拆分字符串

  3. 3

    在特定单词后中断字符串,并保留在新行上(正则表达式)

  4. 4

    正则表达式以匹配以特定单词开头的字符串,然后以斜杠分隔的单词

  5. 5

    正则表达式停止在特定字符串处搜索

  6. 6

    用于识别仅包含特定单词的字符串的正则表达式

  7. 7

    正则表达式匹配匹配字符串旁边不包含特定单词的字符串

  8. 8

    拆分字符串,不带正则表达式

  9. 9

    正则表达式/字符串拆分

  10. 10

    正则表达式如果包含特定单词则跳过字符串的一部分

  11. 11

    尝试使用特定的正则表达式表达式拆分字符串

  12. 12

    正则表达式-拆分字符串

  13. 13

    正则表达式拆分字符串在特定的单词模式不同的不同值

  14. 14

    正则表达式可在Java字符串中查找特定单词

  15. 15

    通过正则表达式拆分字符串

  16. 16

    在特定单词后打断字符串,并保留在新行上(正则表达式)

  17. 17

    Java正则表达式拆分字符串

  18. 18

    Java正则表达式拆分字符串

  19. 19

    正则表达式停止在特定字符串处搜索

  20. 20

    正则表达式匹配-拆分字符串

  21. 21

    基于正则表达式的字符串拆分

  22. 22

    正则表达式/字符串拆分

  23. 23

    使用正则表达式拆分字符串中的单词,但不拆分符号

  24. 24

    捕获包含2个特定单词的字符串的正则表达式

  25. 25

    使用正则表达式从字符串中获取特定单词

  26. 26

    Perl正则表达式按单词拆分字符串

  27. 27

    使用标识符在字符串中拆分单词的正则表达式模式

  28. 28

    正则表达式 - 在最右边的斜杠出现处拆分字符串 [Hive]

  29. 29

    正则表达式 - 仅匹配特定单词的字符串

热门标签

归档