1
Kagari 2019 年 1 月 24 日
想起来以前看过用一行代码实现的 js 贪吃蛇
ps:友情提示,py 是没有;的 |
2
Procumbens 2019 年 1 月 24 日
#后面的注释已经很详细了 0.0
建议…… 先去了解一下正则表达式和 Python 基础语法 |
3
crab 2019 年 1 月 24 日
就一个正则啊
|
4
yuikns 2019 年 1 月 25 日
注释太详细了
还不懂你可以考虑 print 一下变量啊 比如 for st in ['window','location']: print("st,", st) re 是 regex,s.replace(old, new[, num]) 表示对 s 替换 old 为 new。若有第三个参数就是最多 num 个 不会 python 少看一集名侦探柯南就会了啊 |
5
xfspace 2019 年 1 月 25 日 via Android
进口重新
js='''<脚本 类型="文本 /爪哇脚本">.........</脚本>''' js=js[31:-9] 对于 st 在 ['窗口','位置',"'分配'","'href'","'更换'"]: 等于=回覆.找到所有('[_A-Za-z0-9 =]+%s;'%st,js)#找到变量赋值等式 如果 等于==[]:#有可能没有 继续 其他: 等于=等于[0] 变量=等于.分裂('=')[0].跳闸()#找出变量名 #把等式干掉 js=js.更换(等于,'') #把变量替换成它真正的意思 js=js.更换(变量,st) #把['xx'] 替换成 .xx js=js.更换("['%s']"%st.跳闸("'"),'.%s'%st.跳闸("'")) #将 window.href= 后的内容踢掉,因为当 PyV8 只输出最后一个等式的值 如果 回覆.找到所有('窗口\.href=.+',js)!=[]: js=js.更换(回覆.找到所有('窗口\.href=.+',js)[0],'') #删掉 location.xxx= js=js.更换('位置.=','').更换('位置.更换','').更换('位置.分配','') |
6
xfspace 2019 年 1 月 25 日 via Android
Powered by Google Translate.
|
7
l19981260 2019 年 1 月 25 日
只有我想要博客地址么😂
|
8
datou 2019 年 1 月 25 日 这注释基本把每行代码的作用说清楚了呀
|
9
saulshao 2019 年 1 月 25 日
这注释基本解释了在干什么。
|
10
a226679594 2019 年 1 月 26 日
建议…… 先去了解一下正则表达式和 Python 基础语法
|