擅长:python、mysql、java
<p>此程序与您请求的模式匹配。你知道吗</p>
<pre><code>#!/usr/bin/python
import re
all_lines = '#hello\n#monica, how re "u?\n#hello#robert\necho'
regex = re.compile(
r'''\# # first hash
.* # continues to (note: .* greedy)
\# # last hash
.*?$ # rest of the line. (note .*? non-greedy)
''',
# Flags:
# DOTALL: Make the '.' match any character at all, including a newline
# VERBOSE: Allow comments in pattern
# MULTILINE: Allow $ to match end of line
re.DOTALL | re.VERBOSE | re.MULTILINE)
print re.search(regex, all_lines).group()
</code></pre>
<p>参考:<a href="http://docs.python.org/2/library/re.html" rel="nofollow">http://docs.python.org/2/library/re.html</a><br/>
演示:<a href="http://ideone.com/aZjjVj" rel="nofollow">http://ideone.com/aZjjVj</a></p>