2
A
回答
4
从stringr
包使用str_extract_all
,你可以看看,在数字的情况下,数字\\d+
不之前有一个[
(?<!\\[)
:
library(stringr)
num = unlist(str_extract_all(x,"(?<!\\[)\\d+"))
[1] "1" "1" "6"
在字母的情况下,可以由一个字母或数字的前面在括号内,你可以这样做:
let = unlist(str_extract_all(x,"(\\[[[:alnum:]]+\\])*[a-zA-Z]+"))
[1] "A" "[5]B" "C"
相关问题
- 1. 如何在R中用括号和数字拆分字母?
- 2. 分割字母和数字SQLite中
- 3. 如何用方括号内的数字和字母替换方括号内的字母和数字?
- 4. 分割字母,数字的字符串,和标点符号
- 5. 分割字母和数字在Excel
- 6. 蟒蛇再由字母数字和符号分割字符串
- 7. Postgres - 分割号码和字母
- 8. 分割字符串与水晶数字和字母报告
- 9. 分割字符串中的数字和字母Python
- 10. 分割字符串在C#中的数字和字母
- 11. 如何在字母和数字之间(或数字和字母之间)分割字符串?
- 12. 将字符串分割成数字或字母字符与JavaScript
- 13. MySQL全文分割在字母/数字
- 14. 分割的字母数字字符串数组包含字母和数字字符分别
- 15. 删除括号额外的字母和数字的字符串
- 16. 分割字符串到他们的字母和数字组成
- 17. 分割字符串与字母和字母组合分成Java数组中的空间
- 18. 如何分割以下字符串,数字,字母单位
- 19. 分割字符串中的特殊字符和字母
- 20. 如何匹配字母,数字和字母数字值
- 21. C#使用数字和字母转换/分割字符串
- 22. 迭代包括字母和数字(Q1)
- 23. 如何分割两个大写字母?
- 24. Excel中分组的数字和字母
- 25. 如何使用javascript从字母数字字符串值中分割数字值?
- 26. 与数字+字母
- 27. 正则表达式匹配格式如数字字母,数字编号字母,数字编号字母
- 28. 分割字符串转换成字母
- 29. RandomStringUtils.random字母数字担保编号和字母表
- 30. R删除字符串中的非字母数字符号
非常好..我试图得到这个。 – Sagar
@Sagar谢谢 – Lamia