正则表达式中的单个字符串?

时间:2018-06-13 18:38:47

标签: python-3.x

如何仅使用python

中的<:python:456490778085163011>

1 个答案:

答案 0 :(得分:1)

不使用re即可尝试此操作。

'<:python:456490778085163011>'.split(':')[1]

使用re

def printWord(txt):
    resp = re.match('^<:(?P<word>\w*):\d+>\w*$', txt)
    if resp:
        print(resp.group('word'))

printWord('<:python:456490778085163011>')
printWord('<:java:4564907324085163011>')
printWord('<:anyword:456490778085163011>')

希望它会有所帮助!