在python正则表达式中匹配括号

Jij*_*joy 3 python regex

我有类似的东西

商店(S)

结束行像1商店..我想匹配,它使用python正则表达式.

我尝试过类似re.match('store\(s\)$',text) 但不起作用的东西.

编辑:添加代码,我试过

import re
s = '1 store(s)'
if re.match('store\(s\)$',s) :
    print('match')
Run Code Online (Sandbox Code Playgroud)

请帮忙.

谢谢Jijoy

pok*_*oke 6

或多或少直接回复您的评论

试试这个

import re
s = '1 stores(s)'
if re.match('store\(s\)$',s):
    print('match')
Run Code Online (Sandbox Code Playgroud)

解决方案是使用re.search而不是re.match后者尝试将整个字符串与正则表达式匹配,而前者只是尝试在字符串内部找到与表达式匹配的子字符串.