我在字符串中有一些代码;
/*
* REMOVE ME
*
* */
blah
more blah
/*
* REMOVE ME
*
* */
使用python 2.7我需要删除标签之间的文本。
由于
答案 0 :(得分:3)
import re
s = """\
/*
* REMOVE ME
*
* */
blah
more blah
/*
* REMOVE ME
*
* */"""
re.sub("/\*[\S\s]*?\*/", "", s)
答案 1 :(得分:1)
试试这个简单的正则表达式:
/[*].*?[*]/
解释
.
通配符:匹配任何单个字符。
*
匹配前一个元素零次或多次。
?
匹配前一个元素零次或一次。
[character_group]
匹配character_group
中的任何单个字符。