eEditplus應用簡介及正則表達入門_第1頁
eEditplus應用簡介及正則表達入門_第2頁
eEditplus應用簡介及正則表達入門_第3頁
eEditplus應用簡介及正則表達入門_第4頁
eEditplus應用簡介及正則表達入門_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、多用途、多狀態、易上手的編輯軟件2016年3月18日各式各樣的文本文件,多種文件類型,哪怕沒有后綴,都可以用editplus打開。完美替代寫字本、記事板大文件讀寫速度更快:上萬行的txt文件,用記事本打開,會很卡,但是用editplus,可以秒開穩定性高于word,可用功能顯著多于寫字本啟動速度快無限制撤消與重做自動換行自動縮進列數標記垂直選擇自定義剪貼板庫搜尋取代(支持正則表達)語法高亮顯示(可自定義)拼寫檢查(需安裝ssce-us)監事剪切板全屏幕瀏覽功能屬于Windows編輯器,易安裝使用配置功能強大易于擴展非常好用的HTML編輯器,支持顏色標記、HTML 標記同時支持C、C+、Perl

2、、Java語法高亮顯示一、安裝或拷貝可使用安裝程序,也可直接將文件拷貝進電腦二、激活打開Editplus后,會收到彈出窗口,提示有30天試用期,或者使用激活碼激活三種方式均可:通過FileOpen,在彈出窗口中選擇文件路徑Ctrl+O快速彈出文件路徑選擇窗口左側路徑窗口直接選擇文件路徑路徑文件通過FileSave保存當前文件通過FileSave all保存plus打開的所有文件Ctrl+S快捷鍵快速保存通過FileSave as,即功能“另存為”。可根據保存為不同文件類型,也可對文件進行重命名。路徑文件名文件類型支持多種文件類型可自定義常用模版 編輯模版文件編輯模版文件并保存并保存 打開偏好設

3、置打開偏好設置File-File-TemplateTemplates s修改編輯的模版修改編輯的模版文件路徑(可選)文件路徑(可選)設定顯示在菜單中的設定顯示在菜單中的簡稱簡稱添加至添加至菜單菜單1. 新建2. 打開3. 保存當前文件4. 保存全部打開文件5. 打印預覽6. 打印7. 拼寫檢查(需下載語法文件)8. 新建html文件9. 剪切10. 復制11. 粘貼12. 刪除13. 撤銷14. 重做15. 查找16. 替換17. 多文件查找18. 跳轉到指定行19. 調整字體20. 使用16進制查看文件21. 自動換行22. 自動縮進23. 顯示行號24. 偏好設定25. 快速剪切板26.

4、文件路徑27. 外置窗口(用于多文件操作時顯示結果)28. 全屏顯示文件內容123456789 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28補充說明:鼠標右鍵單擊快捷欄可以彈出菜單,自定義選擇展示的快捷功能按鈕。三步完成:鼠標選中待選區域左上角在菜單中選擇Edit-Selcet-Column Select;或使用快捷鍵Alt + C 組合移動鼠標至待選區域右下角并單擊注意:在自動換行的模式下是不行的,改為不自動換行就行了。一個可以存放一些代碼片斷、常用語句等等文字的地方。當你需要這些文字的時候,只要雙擊,就可以方便的添加到光標

5、所在位置了。建立 “剪貼板”庫:在Cliptext側邊欄上的下拉列表框上點擊右鍵 New 填寫 File name及Title 在新建的Title名下空白處點擊右鍵 add 填入文本和代碼即可。打開剪貼板庫的快捷按鈕及組合鍵輸入模版,!指定光標停放位置新建庫時,File name為即將新建的模版文件名,Tile為分類名,如“perl”。添加自定義剪貼板時(add.)Title為基本操作Editplus自帶監視剪貼板功能,鼠標選中文字后,會自動復制并保存到剪貼板。根據需要選擇查找,替換,或多文件查找即可。高級技巧查找替換時,可能需求按照一定規律來完成文本匹配,表達文本匹配要求的公式就是正則表達式

6、。是一些用來匹配和處理文本的字符串是使用正則表達式語言創建的具有自己特殊的語法和指令記錄文本規則的代碼正則表達式語言并不是一種完備的程序設計語言,并不能直接安裝并運行是內置在其他語言或軟件產品里的迷你語言,能極大的提高文字處理效率正則表達式的用途:搜索和替換javajavapythonpython正則表達式元字符正則表達式的語法如制表符“t”,換行符“n”等普通文本字母A-Z,a-z數字0-9無特殊含義的符號如“!”“#”等例例一:從英文小說中查找hi,但是不能把him,high,history也找到。正則表達式:bhib其中b表示單詞開頭或結尾,如果只想找hi開頭的單詞,則可以寫成bhiw,

7、可以找到him,high,history等如果想找的是hi后面不遠處跟著一個Lucy,那么應該寫成bhib.*bLucyb,其中.*在一起意味著任意數量不包含換行的字符例二:三位區號八尾機號的電話號碼正則表達式:0dd-dddddddd其中d指的是數字上面的式子可以簡化為:0d2-d8n表示連續重復n次,這里的d8表示d必須連續重復匹配8次例三:例三:得到一堆換行混亂的序列,要怎么把它整理成規范格式?取消所有換行符替換:n為空(相當于刪除所有換行符)每個“”另起一行替換:為n每個基因編碼結束后換行替換: (.*d)為$1nn表示換行“”匹配”()表示提取括號內的內容

8、存入變量$1表示臨時存入的第一個變量代碼說明.匹配除換行符以外的任意字符w匹配字母或數字或下劃線或漢字s匹配任意的空白符(包括空格,制表符(Tab),換行符,中文全角空格等)d匹配數字b匹配單詞的開始或結束匹配字符串的開始$匹配字符串的結束左表為常用的元字符實例:baw*b匹配以字母a開頭的單詞d+匹配1個或更多連續的數字 bw6b匹配剛好6個字母/數字的單詞代碼/語法說明*重復零次或更多次+重復一次或更多次?重復零次或一次n重復n次n,重復n次或更多次n,m 重復n到m次字符轉義如果你想查找元字符本身的話,比如你查找“.”,或者“*”,就出現了問題:你沒辦法指定它們,因為它們會被解釋成別的意

9、思。這時你就得使用來取消這些字符的特殊意義。因此,你應該使用.和*。當然,要查找本身,你也得用.實例:匹C:Windows匹配C:Windowsd5,12$輸入的必須為5位到12位數字下表列出了所有的限定重復次數的元字符1.以空格開頭,到每行結尾處的內容都除掉:原內容:-,Address varchar(200),PlusFee decimal(24, 8)-查找內容:n+n替換內容:n替換結果如下:-,Address,PlusFee-2.除掉以字符串“abc”開頭,以字符串“=”結尾的部分:原內容:-abc1=Aabc2=B-查找內容:abc=+=替換內容:(空白內容)替換結果如下:-AB-

10、3.除掉多余的空白行:原內容:-123-查找內容:n+替換內容:n替換結果如下:-123-補充:刪除空行用 t*n會更好4.除掉以字符串“abc”開頭的行:原內容:-1abc123 t2abc4563-查找內容:abcn+n替換內容:(空白內容)替換結果如下:-123-5.每行開頭加個“.”:原內容:-12-查找內容:替換內容:.替換結果如下:-.1.2-6.除掉每行從開頭到以字符串“.”結尾的部分:原內容:-a00.1B00.2-查找內容:.+.替換內容:(空白內容)替換結果如下:-12-注意:“.”是正則表達式里面的特殊符號,所以用了斜杠符。7.在字符串“,row1”下面加新行“,row2

11、”:原內容:-,row1,x1,row1,x1-查找內容:,row1n替換內容:,row1n ,row2n替換結果如下:-,row1,row2,x1,row1,row2,x1-8.刪除每一行行尾的指定字符原內容:-12345 12653452345-需要刪除每行末尾的“345”查找內容:345$替換內容:(空白內容)替換結果如下:-12345 12652-. 匹配除換行符以外的所有字符 x? 匹配 0 次或一次 x 字符串 x* 匹配 0 次或多次 x 字符串,但匹配可能的最少次數 x+ 匹配 1 次或多次 x 字符串,但匹配可能的最少次數 .* 匹配 0 次或一次的任何字符 .+ 匹配 1

12、次或多次的任何字符 m 匹配剛好是 m 個 的指定字符串 m,n 匹配在 m個 以上 n個 以下 的指定字符串 m, 匹配 m個 以上 的指定字符串 匹配符合 內的字符 匹配不符合 內的字符 0-9 匹配所有數字字符 a-z 匹配所有小寫字母字符 0-9 匹配所有非數字字符 a-z 匹配所有非小寫字母字符 匹配字符開頭的字符 $ 匹配字符結尾的字符 /d 匹配一個數字的字符,和 0-9 語法一樣 /d+ 匹配多個數字字符串,和 0-9+ 語法一樣 /D 非數字,其他同 /d /D+ 非數字,其他同 /d+ /w 英文字母或數字的字符串,和 a-zA-Z0-9 語法一樣 /w+ 和 a-zA-Z0-9+ 語法一樣 /W 非英文字母或數字的字符串,和 a-zA-Z0-9 語法一樣 /W+ 和 a-zA-Z0-9+ 語法一樣 /s 空格,和 /n/t/r/f 語法一樣 /s+ 和 /n/t/r/f+ 一樣 /S 非空格,和 /n/t/r/f 語法一樣 /S+ 和 /n/t/r/f+ 語法一樣 /b 匹配以英文字母,數字為邊界的字符串 /B 匹配不以英文字母,數值為邊界的字符串 a|b|c 匹配符合a字符 或是b字符 或是c字符 的字符串 abc 匹配含有 abc 的字符串 (pattern) ()

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論