回答
这适用于你给的例子,它当然会失败更多复杂的代码。
>>> import re
>>> text = '''ABC=DEF=5
C=DF/10'''
>>> re.findall(r'[a-zA-Z_]\w*', text)
['ABC', 'DEF', 'C', 'DF']
是的,他是对的,我在自己试过这个进口号 >>> text =“ABC = B = 4” >>> re.findall(r'[a-zA-Z _] \ w *',text) ['ABC','B'] – 2013-03-28 08:08:26
如何在同一时间提取运算符(+,=)等。 – 2013-03-28 08:22:14
@ user2217267这将是一个不同的问题。尽管你应该自己尝试一下 – jamylak 2013-03-28 08:23:14
- 1. 提取变量的正则表达式
- 2. 从字符串,正则表达式中提取变量?
- 3. Angular:从表达式中提取范围变量
- 4. 从表达式中提取变量的实用程序
- 5. 正则表达式:从URL中提取GET变量
- 6. 使用正则表达式从文件中提取env变量
- 7. 如何从Bash中的正则表达式提取多个环境变量?
- 8. C#正则表达式:如何从匹配中提取$ 1,$ 2变量
- 9. 如何从正则表达式中获取(部分)变量?
- 10. 从javascript表达式获取变量(Rhino)
- 11. 如何使用正则表达式提取JavaScript变量
- 12. Jmeter - 从表达式提取器生成的重置变量
- 13. 正则表达式python中的变量
- 14. 如何从Ruby正则表达式提取可变数量的子匹配?
- 15. Python:从JSON中提取变量
- 16. 正则表达式:从一个字符串中提取变量,如/ VAR1/VAR2/VAR3/
- 17. 正则表达式从python表中提取数据
- 18. 如何通过正则表达式表达式中的变量
- 19. 如何从Python中的字符串变量中提取字节?
- 20. 如何从python中的函数中提取变量2.7
- 21. 从一行中提取文本:Python中的正则表达式
- 22. 正则表达式从python中的段落中提取句子
- 23. python正则表达式使用变量代表表达式
- 24. 定义和提取Reguar表达式中的变量
- 25. 如何使用正则表达式从表达式字符串中提取* string *?
- 26. 如何从正则表达式组中提取信息列表?
- 27. 从动作中提取表达式树
- 28. 如何在Python中使用正则表达式搜索变量
- 29. 如何在python正则表达式中使用变量?
- 30. 从公式中提取变量
如果你说你正在尝试,请包括你试过的东西? – root 2013-03-28 08:01:34
答案取决于语法,例如关于变量名称被接受以及表达式中是否允许使用字符串文字。 – bereal 2013-03-28 08:06:56