擅长:python、mysql、java
<p>不是最有效的例子,但给你一个开始:</p>
<pre><code>k = 0
x = 0
ln = len(html)
ret = ''
while True:
if html[x:x + 5] == '<?php':
ret = '%s%s' % (ret, html[k:x])
k = x
x += 4
if html[x:x + 2] == '?>':
k = x + 2
x += 1
if x >= ln:
ret = '%s%s' % (ret, html[k:])
break
print(ret)
</code></pre>
<p>显然,您的源代码是html变量。请注意,这是不检查错误的:如果您忘记关闭php标记,结果与您的html/php源代码一样错误</p>