'''
sub()参数解析:
①pattern:表示正则中的模式字符串
②repl:表示替换成什么字符串
③string:表示被处理的字符串
④count:表示负荷pattern的前多少个字串
⑤flags:编译时用的匹配模式 如re.I
'''
import re
def CrestStrip(str1,str2=""):
if str2=="":
newStr = re.sub("^\s*|\s*$", "", str1)
print(newStr)
else:
str1 = re.sub("^\s*|\s*$", "", str1)
newStr = re.sub(str2, '', str1 )
print(newStr)
CrestStrip(input("输入一个字符串:"),input("输出字串:"))