通过第一次出现的分隔符来分割字符串

加霍夫

我有以下格式的字符串

id;some text here with possible ; inside

并希望在第一次出现时将其拆分为2个字符串;因此,应该是:idsome text here with possible ; inside

我知道如何分割字符串(例如,使用cut -d ';' -f1),但是由于我;位于左侧,因此它将分割为更多部分。

工作的人

cut 听起来像是一个合适的工具:

bash-4.2$ s='id;some text here with possible ; inside'

bash-4.2$ id="$( cut -d ';' -f 1 <<< "$s" )"; echo "$id"
id

bash-4.2$ string="$( cut -d ';' -f 2- <<< "$s" )"; echo "$string"
some text here with possible ; inside

但是read更合适:

bash-4.2$ IFS=';' read -r id string <<< "$s"

bash-4.2$ echo "$id"
id

bash-4.2$ echo "$string"
some text here with possible ; inside

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅通过第一次出现的分隔符来分割字符串

来自分类Dev

第一次出现分隔符时分割字符串

来自分类Dev

在第一次出现的分隔符上拆分字符串/变量 (UNIX)

来自分类Dev

第一次出现后在分隔符处拆分字符串

来自分类Dev

如何通过在 JavaScript 中第一次出现字符 (:) 来拆分字符串

来自分类Dev

R:第一次定界符出现时快速分割字符串

来自分类Dev

如何使用多个分隔符分割字符串,但每个分隔符只能分割一次?蟒蛇

来自分类Dev

Java:使用第一次出现的分隔符从一个字符串中提取两个字符串?

来自分类Dev

第一次出现时分割字符串

来自分类Dev

第一次出现任何数字时分割字符串

来自分类Dev

通过第一次出现数字来分隔单元格

来自分类Dev

字符串拆分并获得第一次和最后一次出现

来自分类Dev

如何删除字符串中第一次出现的子字符串?

来自分类Dev

如何替换字符串中第一次出现的子字符串?

来自分类Dev

如何删除字符串中第一次出现的子字符串?

来自分类Dev

第一次出现字符后剪切字符串

来自分类Dev

从随机字符串中删除非数字字符,但第一次出现的是#

来自分类Dev

如何查找未以指定字符结尾的子字符串的第一次出现

来自分类Dev

删除字符串,直到第一次出现某些字符

来自分类Dev

(SQL Server)第一次出现“字符”后返回子字符串值

来自分类Dev

仅在第一次出现指定字符时才拆分字符串

来自分类Dev

使用一些逗号分隔符来分割字符串

来自分类Dev

R-获取第一次出现和最后一次出现之间的子字符串

来自分类Dev

如何在第一次出现的一对字符串之间打印文本?

来自分类Dev

跳过第一次出现并用Java拆分字符串

来自分类Dev

删除字符串中第一次出现的逗号

来自分类Dev

字符串数组:搜索文本,返回第一次出现的行号

来自分类Dev

从第一次出现到字符串结尾的NSRange

来自分类Dev

仅替换SQL中第一次出现的字符串

Related 相关文章

  1. 1

    仅通过第一次出现的分隔符来分割字符串

  2. 2

    第一次出现分隔符时分割字符串

  3. 3

    在第一次出现的分隔符上拆分字符串/变量 (UNIX)

  4. 4

    第一次出现后在分隔符处拆分字符串

  5. 5

    如何通过在 JavaScript 中第一次出现字符 (:) 来拆分字符串

  6. 6

    R:第一次定界符出现时快速分割字符串

  7. 7

    如何使用多个分隔符分割字符串,但每个分隔符只能分割一次?蟒蛇

  8. 8

    Java:使用第一次出现的分隔符从一个字符串中提取两个字符串?

  9. 9

    第一次出现时分割字符串

  10. 10

    第一次出现任何数字时分割字符串

  11. 11

    通过第一次出现数字来分隔单元格

  12. 12

    字符串拆分并获得第一次和最后一次出现

  13. 13

    如何删除字符串中第一次出现的子字符串?

  14. 14

    如何替换字符串中第一次出现的子字符串?

  15. 15

    如何删除字符串中第一次出现的子字符串?

  16. 16

    第一次出现字符后剪切字符串

  17. 17

    从随机字符串中删除非数字字符,但第一次出现的是#

  18. 18

    如何查找未以指定字符结尾的子字符串的第一次出现

  19. 19

    删除字符串,直到第一次出现某些字符

  20. 20

    (SQL Server)第一次出现“字符”后返回子字符串值

  21. 21

    仅在第一次出现指定字符时才拆分字符串

  22. 22

    使用一些逗号分隔符来分割字符串

  23. 23

    R-获取第一次出现和最后一次出现之间的子字符串

  24. 24

    如何在第一次出现的一对字符串之间打印文本?

  25. 25

    跳过第一次出现并用Java拆分字符串

  26. 26

    删除字符串中第一次出现的逗号

  27. 27

    字符串数组:搜索文本,返回第一次出现的行号

  28. 28

    从第一次出现到字符串结尾的NSRange

  29. 29

    仅替换SQL中第一次出现的字符串

热门标签

归档