1
A
回答
1
使用bash
:
$ a="My name is andy
and I'm excited about work {"
$ [[ "$a" =~ .*(I\'m.*work).* ]] && echo "${BASH_REMATCH[1]}"
I'm excited about work
使用grep
:
$ grep -oP "(I'm.*work)" <<< "$a"
I'm excited about work
相關問題
- 1. 提取字符串的前兩個字符(Shell腳本)
- 2. 提取字符串
- 3. 提取字符串
- 4. 提取字符串
- 5. 提取字符串
- 6. 提取字符串
- 7. 提取字符串
- 8. 提取字符串
- 9. 提取字符串
- 10. 提取字符串
- 11. 提取字符串
- 12. 字符串提取
- 13. 提取字符串
- 14. 從bourne shell中的字符串中提取n個字
- 15. 使用bash shell腳本在2個字符串之間提取字符串
- 16. shell命令提取後,字符串1和字符串2之前
- 17. 提取字符串的字符串值
- 18. 從字符串中提取字符串
- 19. 提取字符串,字符串X和字符串之間ÿ
- 20. 如何提取shell腳本中的字符串
- 21. 如何在Python中獲取實際的shell提示字符串?
- 22. 如何通過shell腳本提取部分字符串?
- 23. 提取shell腳本一個特定的字符串
- 24. shell腳本從參數中提取字符串
- 25. 在Shell中的匹配模式之後提取字符串
- 26. shell:從源代碼中提取字符串
- 27. 尋找在bash shell中提取字符串
- 28. 如何在shell腳本中提取部分字符串?
- 29. 從C shell腳本中的變量中提取子字符串?
- 30. 如何從Shell中的字符串中提取第一個字符?