国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一些正則表達(dá)式小技巧、去掉代碼前面行號(hào)的方法、去掉單行注釋、vscode統(tǒng)計(jì)行數(shù)

ruicbAndroid / 2185人閱讀

摘要:分享一些平時(shí)工作中常用的正則表達(dá)式小技巧一去掉代碼前面行號(hào)的方法的解析器蠻惡心的文章整體復(fù)制下來總有行號(hào)在前面。。。

分享一些平時(shí)工作中常用的正則表達(dá)式小技巧
一、去掉代碼前面行號(hào)的方法

idongchen
modify:2018-12-5

csdn的markdown解析器蠻惡心的文章整體復(fù)制下來總有行號(hào)在前面。。。
可以用正則找到這些行號(hào)給去掉就好:
帶點(diǎn)的:
^s*([0-9]+).
不帶點(diǎn):
^s*([0-9]+)
綜合起來:
^s*([0-9]+)[.]*

復(fù)制到VScode編輯器中打開搜索替換,啟用搜索的正則表達(dá)式:
將正則表達(dá)式輸進(jìn)去,替換那行什么都不輸入即可,全部替換掉即可。

二、刪除所有的單行注釋

注釋用正則快速刪除(還是利用以上所述vsCode的正則功能)

1.最佳方案,自定義的刪除注釋#

找到# 注釋,#""注釋,不包括頭部的# -- coding: utf-8 -- ,也不包括任何"# -"開頭的注釋
^(s*#s|#( ){1})(?!-).*$
替換為空

2.最佳將多余空行去掉,多如下操作幾次即可: n 正則找到換行
s* [s]* 替換為
替換為空

vs開正則替換刪除以# 開頭的整行字符
^#s{1}.*$
替換為空

2.刪除 console.log(.*);所在的行

^(s*(console.log()).*?[())();)()s)();s)]$
替換為空

3.刪除// 所在的行
^(s*(//)|(//)( ){1})(?!-).*$
替換為空

三、vs如何快速統(tǒng)計(jì)項(xiàng)目總代碼行數(shù)呢,如下:

vsCode編輯器 | 查找和替換 | 在文件中查找
查找選項(xiàng)選 選擇正則表達(dá)式

^b*[^:b#/]+.*$

全局搜索,一共有多少結(jié)果就是多少行

歡迎關(guān)注更多內(nèi)容:mob前端組

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/99756.html

相關(guān)文章

  • 宇宙最強(qiáng)vscode教程(基礎(chǔ)篇)

    摘要:在命令面板中你可以輸入命令進(jìn)行搜索中英文都可以,然后執(zhí)行。命名面板中可以執(zhí)行各種命令,包括編輯器自帶的功能和插件提供的功能。 本文主要介紹vscode在工作中常用的快捷鍵及插件,目標(biāo)在于提高工作效率本文的快捷鍵是基于mac的,windows下的快捷鍵放在括號(hào)里 Cmd+Shift+P(win Ctrl+Shift+P) [TOC] 零、快速入門 有經(jīng)驗(yàn)的可以跳過快速入門或者大致瀏覽一...

    Jason_Geng 評論0 收藏0
  • Java017-正則達(dá)式

    摘要:好處正則的出現(xiàn),對字符串的復(fù)雜操作變得更為簡單。將正則和字符串關(guān)聯(lián)對字符串進(jìn)行匹配。替換其實(shí)用的就是類中的獲取先要將正則表達(dá)式編譯成正則對象。用于描述正則表達(dá)式,可以對正則表達(dá)式進(jìn)行解析。 定義 其實(shí)是用來操作字符串的一些規(guī)則。其實(shí)更多是用正則解決字符串操作的問題。 好處 正則的出現(xiàn),對字符串的復(fù)雜操作變得更為簡單。 特點(diǎn) 將對字符串操作的代碼用一些符號(hào)來表示。只要使用了指定符號(hào),就可...

    浠ラ箍 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<