gpt4 book ai didi

相当于 perl 的 Python 正则表达式

转载 作者:行者123 更新时间:2023-11-28 21:51:17 25 4
gpt4 key购买 nike

Python 中以下 Perl 条件等同于什么

if($line=~/DramBase/)

我尝试了以下但它不匹配(底部的行)

if(re.match( r'DramBase', line)):

我不得不把它改成

if(re.match( r'.*DramBase', line)):

匹配这条线

# -DF0.CCM0.DramBaseAddress1 0x00004001

是否有一个标志可以在行的任何地方匹配它而不显式匹配起始字符?

最佳答案

您需要使用 re.search , 不是 re.match . re.match 只匹配字符串的开头,而 re.search 匹配任何地方,就像在 Perl 中一样。

关于相当于 perl 的 Python 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30560647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com