在字符串正则表达式busybox之间提取字符串

天猫

我试图在BusyBox上使用正则表达式从2个字符串之间提取一个字符串。我已经能够在本地完成

extract_string=$(echo $content | grep -P '(?<=CURRENT_VERSION ")(.*)(?=")' -o)

但是可悲的是,此BusyBox版本的grep命令不支持该-P选项。我可以使用sedawkgrep

细绳: #define CURRENT_VERSION "1.0.0.2" some other random text

输出: 1.0.0.2

有人知道我可以做到这一点的另一种方法吗?

操作系统: Kernel 2.6.x

实用工具:来自busybox 1.2x

弗雷迪

sed

extract_string=$(
  printf '%s\n' "$content" |
    sed -n 's/.*CURRENT_VERSION "\([^"]*\).*/\1/p'
)

awk

extract_string=$(
  printf '%s\n' "$content" |
    awk -F'"' '/CURRENT_VERSION/{ print $2 }'
)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过正则表达式提取字符串之间的特定字符串

来自分类Dev

正则表达式提取字符串

来自分类Dev

正则表达式提取字符串

来自分类Dev

正则表达式提取字符串

来自分类Dev

提取字符串正则表达式

来自分类Dev

正则表达式,提取字符串不在两个括号之间

来自分类Dev

正则表达式提取字符串之间的数据

来自分类Dev

正则表达式提取字符串之间的文本

来自分类Dev

正则表达式提取字符串末尾括号之间的数字

来自分类Dev

在Java正则表达式中提取字符串和其他字符串之间的数字

来自分类Dev

在Java正则表达式中提取字符串和其他字符串之间的数字

来自分类Dev

正则表达式:从字符串中提取字符串

来自分类Dev

在python正则表达式中提取字符串的子字符串

来自分类Dev

PHP /正则表达式:从字符串中提取字符串

来自分类Dev

正则表达式:从字符串中提取字符串

来自分类Dev

使用正则表达式从字符串中的提取字符串

来自分类Dev

正则表达式:获取字符或字符与行尾之间的字符串

来自分类Dev

从字符串中提取字符(正则表达式)

来自分类Dev

从仅与正则表达式模式匹配的字符串中提取字符

来自分类Dev

正则表达式提取字符串,直到在javascript中出现特殊字符

来自分类Dev

Powershell正则表达式获取字符串和字符之间的字符串

来自分类Dev

使用正则表达式提取字符串和换行符(/ n)之间的文本

来自分类Dev

在括号之间的数据中提取字符串忽略内部括号正则表达式python

来自分类Dev

需要一个正则表达式来提取字符串的子字符串

来自分类Dev

C#,使用正则表达式或字符串拆分提取字符串

来自分类Dev

scala.MatchError:使用正则表达式提取字符串

来自分类Dev

正则表达式以一致的顺序提取字符串的不同部分

来自分类Dev

使用正则表达式提取字符串

来自分类Dev

外壳脚本。如何使用正则表达式提取字符串

Related 相关文章

  1. 1

    通过正则表达式提取字符串之间的特定字符串

  2. 2

    正则表达式提取字符串

  3. 3

    正则表达式提取字符串

  4. 4

    正则表达式提取字符串

  5. 5

    提取字符串正则表达式

  6. 6

    正则表达式,提取字符串不在两个括号之间

  7. 7

    正则表达式提取字符串之间的数据

  8. 8

    正则表达式提取字符串之间的文本

  9. 9

    正则表达式提取字符串末尾括号之间的数字

  10. 10

    在Java正则表达式中提取字符串和其他字符串之间的数字

  11. 11

    在Java正则表达式中提取字符串和其他字符串之间的数字

  12. 12

    正则表达式:从字符串中提取字符串

  13. 13

    在python正则表达式中提取字符串的子字符串

  14. 14

    PHP /正则表达式:从字符串中提取字符串

  15. 15

    正则表达式:从字符串中提取字符串

  16. 16

    使用正则表达式从字符串中的提取字符串

  17. 17

    正则表达式:获取字符或字符与行尾之间的字符串

  18. 18

    从字符串中提取字符(正则表达式)

  19. 19

    从仅与正则表达式模式匹配的字符串中提取字符

  20. 20

    正则表达式提取字符串,直到在javascript中出现特殊字符

  21. 21

    Powershell正则表达式获取字符串和字符之间的字符串

  22. 22

    使用正则表达式提取字符串和换行符(/ n)之间的文本

  23. 23

    在括号之间的数据中提取字符串忽略内部括号正则表达式python

  24. 24

    需要一个正则表达式来提取字符串的子字符串

  25. 25

    C#,使用正则表达式或字符串拆分提取字符串

  26. 26

    scala.MatchError:使用正则表达式提取字符串

  27. 27

    正则表达式以一致的顺序提取字符串的不同部分

  28. 28

    使用正则表达式提取字符串

  29. 29

    外壳脚本。如何使用正则表达式提取字符串

热门标签

归档