所以我有一个中间有日期的字符串,比如111_Joe_Smith_2010_Assessment
,我想截断它们,使它们变成类似111_Joe_Smith_2010
的东西。我认为有用的代码是
reverseString = currentString[::-1]
stripper = re.search('\d', reverseString)
但由于某些原因,这并不总是给我正确的结果。大多数情况下,它会输出一个类似111_Joe_Smith_2010_A
的字符串。在
如果有人知道这是怎么回事,那将是非常有用的!在
Tags:
您可以使用
^{1}$re.sub
和$
来匹配和替换字母字符 并在字符串末尾加下划线:输出:
^{pr2}$您可以使用以下方法:
^{1}$您可以使用^{} 将非数字字符从字符串末尾剥离,如下所示:
^{1}$对于您的输入格式,您也可以使用一个简单的循环:
^{pr2}$相关问题 更多 >
编程相关推荐