Python:检查模式匹配后是否存在N个chacater
我想检查文本文件中模式匹配后是否存在超过50个字符。我想我可以用正则表达式,但我怎么能用呢? 例如,我的文本文件如下所示 案例1:Python:检查模式匹配后是否存在N个chacater,python,regex,python-2.7,Python,Regex,Python 2.7,我想检查文本文件中模式匹配后是否存在超过50个字符。我想我可以用正则表达式,但我怎么能用呢? 例如,我的文本文件如下所示 案例1: aaa addfd bbbfd fd fdg ccddff LLLL 案例2: aaa addfd bbbfd fd fdg ccddff LLLL asa dfg 我想检查字符串“LLLL”之后是否存在任何内容。您可以尝试以下操作: my_regex_object = re.compile(r'(whatever_you_want_here)(.{51,})'
aaa addfd
bbbfd fd fdg
ccddff LLLL
案例2:
aaa addfd
bbbfd fd fdg
ccddff LLLL
asa dfg
我想检查字符串“LLLL”之后是否存在任何内容。您可以尝试以下操作:
my_regex_object = re.compile(r'(whatever_you_want_here)(.{51,})')
您说超过50个,所以我使用了{51,},它将只匹配51个或更多通配符实例。如果您想要50个或更多,那么只需使用{50,}任何示例?任何尝试?您是否尝试将
{50}
添加到模式末尾?请至少包含一个输入和输出案例示例,以帮助人们理解问题。