每个数组元素的第一个字符

史蒂文·潘尼

给定这个数组

foo=(123 456 789)

我想创建一个由每个元素的第一个字符组成的新变量。这适用于上一个数组

bar=${foo[*]/%??}

但我更喜欢一种可以与不同长度元素配合使用的解决方案。

阿努巴瓦

您可以使用:

echo "${foo[@]%[0-9][0-9]}"
1 4 7

或将它们存储到数组中:

bar=("${foo[@]%[0-9][0-9]}")

declare -p bar
declare -a bar='([0]="1" [1]="4" [2]="7")'

更新

printf用于可变长度输入元素的替代方法

foo=(1344423 4876556 78945)
bar=( $(printf "%1.1s\n" "${foo[@]}") )

declare -p bar
declare -a bar='([0]="1" [1]="4" [2]="7")'

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从数组的每个元素中删除第一个字符 - Javascript

来自分类Dev

获取数据框中列的每个元素的第一个字符

来自分类Dev

如果每个字符串中的第一个字符相同,则从数组中的每个字符串中删除第一个字符

来自分类Dev

如何替换bash中数组元素的第一个字符

来自分类Dev

基于第一个字符值的分组元素数组php

来自分类Dev

在javascript中查看数组中每个字符串的第一个字母

来自分类Dev

JavaScript:提取数组中每个字符串的第一个字母?

来自分类Dev

PHP将字符串中每个第一个字符的位置放入数组

来自分类Dev

将一个字符数组拆分为字符数组数组时,第一个数组始终显示为随机字符

来自分类Dev

转换数组元素为字符串并打印第一个字符?

来自分类Dev

对于每个循环,仅采用数组C ++的第一个字符串

来自分类Dev

返回字符串中每个单词的第一个字符

来自分类Dev

java:如何从具有独特的第一个字符的数组列表中获取元素

来自分类Dev

指针的第一个字符

来自分类Dev

如何获取“ HTML” Javascript中每个单词的第一个字符?

来自分类Dev

使用RegEx提取MySQL中每个单词的第一个字符

来自分类Dev

在Laravel中读取数组的第一个记录而不是第一个字符

来自分类Dev

删除数组的第一个索引的第一个字符?

来自分类Dev

读取多维数组仅打印子数组的第一个字符

来自分类Dev

查找数组字符串中的第一个字符

来自分类Dev

无法获得字符串数组中的第一个字符

来自分类Dev

关联数组返回字符串的第一个字符

来自分类Dev

使用javascript获取数组中每个字符串的第一个元素

来自分类Dev

在数组中找到第一个字符串匹配?

来自分类Dev

将数组与array_diff比较-但仅第一个字符

来自分类Dev

NSPredicate过滤器数组的第一个字符

来自分类Dev

从Swift中的数组值获取第一个字符

来自分类Dev

无法读取c中数组的第一个字符

来自分类Dev

c 如何检查数组的第一个字符

Related 相关文章

  1. 1

    如何从数组的每个元素中删除第一个字符 - Javascript

  2. 2

    获取数据框中列的每个元素的第一个字符

  3. 3

    如果每个字符串中的第一个字符相同,则从数组中的每个字符串中删除第一个字符

  4. 4

    如何替换bash中数组元素的第一个字符

  5. 5

    基于第一个字符值的分组元素数组php

  6. 6

    在javascript中查看数组中每个字符串的第一个字母

  7. 7

    JavaScript:提取数组中每个字符串的第一个字母?

  8. 8

    PHP将字符串中每个第一个字符的位置放入数组

  9. 9

    将一个字符数组拆分为字符数组数组时,第一个数组始终显示为随机字符

  10. 10

    转换数组元素为字符串并打印第一个字符?

  11. 11

    对于每个循环,仅采用数组C ++的第一个字符串

  12. 12

    返回字符串中每个单词的第一个字符

  13. 13

    java:如何从具有独特的第一个字符的数组列表中获取元素

  14. 14

    指针的第一个字符

  15. 15

    如何获取“ HTML” Javascript中每个单词的第一个字符?

  16. 16

    使用RegEx提取MySQL中每个单词的第一个字符

  17. 17

    在Laravel中读取数组的第一个记录而不是第一个字符

  18. 18

    删除数组的第一个索引的第一个字符?

  19. 19

    读取多维数组仅打印子数组的第一个字符

  20. 20

    查找数组字符串中的第一个字符

  21. 21

    无法获得字符串数组中的第一个字符

  22. 22

    关联数组返回字符串的第一个字符

  23. 23

    使用javascript获取数组中每个字符串的第一个元素

  24. 24

    在数组中找到第一个字符串匹配?

  25. 25

    将数组与array_diff比较-但仅第一个字符

  26. 26

    NSPredicate过滤器数组的第一个字符

  27. 27

    从Swift中的数组值获取第一个字符

  28. 28

    无法读取c中数组的第一个字符

  29. 29

    c 如何检查数组的第一个字符

热门标签

归档