在Python中,可以使用正则表达式来剥离字符串中的数字和句点的组合。具体步骤如下:
import re
def strip_digits_and_dots(string):
pattern = r'\d+\.?\d*'
result = re.sub(pattern, '', string)
return result
这里使用了正则表达式模式\d+\.?\d*
,其中:
\d+
匹配一个或多个数字。\.?
匹配一个可选的句点。\d*
匹配零个或多个数字。string = 'abc 123.456 def 789'
result = strip_digits_and_dots(string)
print(result) # 输出:'abc def '
这样,就可以在Python中剥离字符串中的数字和句点的组合了。
领取专属 10元无门槛券
手把手带您无忧上云