-1
我有一个看起来像这样的模式:正则表达式,不包括字符
pattern = '.*class=(.*)'
,这让我的结果是这样的:
my_class=Hello
your_class=Hi
fclass=FHello
class=That's What I need
基本上我想说的是,我需要返回仅包含class
而不包含某些fclass my_class
等的字符串
我有一个看起来像这样的模式:正则表达式,不包括字符
pattern = '.*class=(.*)'
,这让我的结果是这样的:
my_class=Hello
your_class=Hi
fclass=FHello
class=That's What I need
基本上我想说的是,我需要返回仅包含class
而不包含某些fclass my_class
等的字符串
如果您在各行上运行正则表达式,则可以使用^
符号目标正则表达式的开头:
pattern = r'^class=(.*)'
如果不是,字边界可能会有所帮助:
pattern = r'\bclass=(.*)'
三江源的格式非常多! – Vor
请,显示输入字符串 – defuz