日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python處理文本如何在vim中使用

python處理文本在使用的時(shí)候需要我們不斷的進(jìn)行詳細(xì)的學(xué)習(xí)。下面我們就來看看python處理文本在vim中的具體使用方法。希望對(duì)大家有所幫助。本人工作中時(shí)常出現(xiàn)一些復(fù)雜的文本處理。

成都創(chuàng)新互聯(lián)是專業(yè)的朝天網(wǎng)站建設(shè)公司,朝天接單;提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行朝天網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

如果需求偶爾出現(xiàn),用vim去做就足夠了,對(duì)于一些固定格式的分析,而且是經(jīng)常的重復(fù)勞動(dòng),我就不得不讓python來解放我了??上攵?,發(fā)展總是讓事情變的越來越神奇,后來腳本積累了一堆,又后來寫了一個(gè)小型的文本處理框架。。。直到昨天,我想到了更有意思的一件事情,那就是在VIM腳本中去讓python處理文本。是不是有點(diǎn)迫不及待的感覺?不啰嗦了,開始正題~

python處理文本使用方法

我們的目的是把記錄中包含January的名字列出來,符合“名字 -- 描述”格式的行為有效行。

編寫python腳本"jaypei.cnblogs.com.py"。

 
 
 
 
  1. # -*- coding: utf-8 -*-
  2. import re
  3. rere_obj = re.compile(r"^(\w*)((?!\-\-).)*\-\-.*January.*$", re.IGNORECASE| re.MULTILINE)
  4. for line in g_text:
  5. lineline = line.strip()
  6. r = re_obj.match(line)
  7. if r != None:
  8. print r.groups()[0]

然后在vim中輸入命令:

 
 
 
 
  1. :call JPython("jaypei.cnblogs.com.py")

任務(wù)完成了:

以上就是對(duì)python處理文本在vim中的具體操作流程。希望對(duì)大家有所幫助。


分享標(biāo)題:python處理文本如何在vim中使用
本文來源:http://www.5511xx.com/article/cccdpoo.html