我有一个字符串“ [123456] Filename123”,我只想获取[]中的数字。
输入:[123456] Filename123
,输出:['123456']
,我要123456
我的代码:
from plexapi.server import PlexServer
import re
authType = 1
def getNumbers(str):
str = re.findall(r'[0-9].....', str)
return str
if authType == 1:
baseurl = 'http://localhost:32400'
token = 'token'
plex = PlexServer(baseurl, token)
pics = plex.library.section('Pictures')
print(pics.search())
for name in pics.search():
print(name.title)
print(getNumbers(name.title))
您可以使用re.search
以下模式:
import re
s = '[123456] Filename123'
re.search(r'\[(\d+)\]', s).group(1)
# '123456'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句