
python正则表达式 去掉括号及其里面的内容
原文本:多摩君1(英文版)多摩君2(四川话版)多摩君3(东北版)多摩君4(上部)------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&————需得到:多摩...
原文本:
多摩君1(英文版)
多摩君2(四川话版)
多摩君3(东北版)
多摩君4(上部)
------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&————
需得到:
多摩君1
多摩君2
多摩君3
多摩君4 (上部)
——————————————————————————————————
即: 需要去掉(×××版)的字符串,注意括号是中文括号。
请大神帮忙。谢谢。
代码测试通过后,再回答,谢谢。 展开
多摩君1(英文版)
多摩君2(四川话版)
多摩君3(东北版)
多摩君4(上部)
------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&————
需得到:
多摩君1
多摩君2
多摩君3
多摩君4 (上部)
——————————————————————————————————
即: 需要去掉(×××版)的字符串,注意括号是中文括号。
请大神帮忙。谢谢。
代码测试通过后,再回答,谢谢。 展开
1个回答
展开全部
python正则表达式 (.*?版) 替换为空 注意小括号是中文小括号
完整的Python程序如下
#!/usr/bin/env python
#encoding: utf-8
import re
str = '多摩君1(英文版)\n多摩君2(四川话版) \n多摩君3(东北版)\n多摩君4(上部) '
out = re.sub('(.*?版)', '', str)
print out
输出
多摩君1
多摩君2
多摩君3
多摩君4 (上部)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询