锅得不到缸 发表于 2020-5-18 22:16:07

怎么在正则表达式中引入变量

例如:
        import re
        for i in range(24):
                re.findall(' 这里想加入变量 ','12343256')

{:9_228:}

永恒的蓝色梦想 发表于 2020-5-18 22:23:09

你举得例子可真是太抽象了

hrp 发表于 2020-5-18 22:23:14

字符串格式化方法,或者直接写变量名都可以啊

Twilight6 发表于 2020-5-18 22:32:59

import re

for i in range(24):
    x = re.findall(f'{i}','12343256')
    if x:
      print(x)
这样有达到你的要求嘛?哈哈

锅得不到缸 发表于 2020-5-18 22:37:12

Twilight6 发表于 2020-5-18 22:32
这样有达到你的要求嘛?哈哈

到位啊{:9_236:}

永恒的蓝色梦想 发表于 2020-5-18 22:53:08

Twilight6 发表于 2020-5-18 22:32
这样有达到你的要求嘛?哈哈

我人傻了,这个意思啊

Twilight6 发表于 2020-5-18 23:01:50

永恒的蓝色梦想 发表于 2020-5-18 22:53
我人傻了,这个意思啊

嘿嘿{:10_252:}
页: [1]
查看完整版本: 怎么在正则表达式中引入变量