[python]去掉代码高亮前面的数字

独自等待 2017年5月12日02:20:13评论546 views字数 657阅读2分11秒阅读模式

昨天发了一个php168的exp,结果群里一朋友说复制代码后会把前面的数字给加上,很是不爽,于是便有了下面的python代码。。

其实有更简单的方法,本博客的代码高亮插件可以直接复制代码,不会自动加上前面的数字的。。大家认真研究一下就知道了。

去掉代码高亮前面的数字

#!/usr/bin/env python
# -*- coding: gbk -*-
# -*- coding: utf-8 -*-
# Date: 2014/9/17
# Created by 独自等待
# 博客 http://www.waitalone.cn/
import re

okfile = open('ok.php', 'w')
with open('1.txt', 'r') as ofile:
    while True:
        line_num = ofile.readline()
        reg = re.compile('^(\d{2,3})(.*?)$')
        m = reg.match(line_num.lstrip())
        if m != None:
            print m.group(2)
            okfile.write(m.group(2) + '\n')
        if len(line_num) == 0:
            break
okfile.close()

使用方法:

把有代码高亮数字的代码保存为1.txt 然后和此py文件保存在同一个目录,然后cmd下执行,执行成功后可以自动保存为ok.php

更简单方法:

直接看图吧:



from www.waitalone.cn.thanks for it.

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
独自等待
  • 本文由 发表于 2017年5月12日02:20:13
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   [python]去掉代码高亮前面的数字http://cn-sec.com/archives/50378.html

发表评论

匿名网友 填写信息