gitignore 的模式匹配

2021-10-03 20:31:23 字數 424 閱讀 5029

gitignore pattern:

glob pattern(和 shell 使用的簡化的正規表示式很像):

例子:

# 忽略所有的 .a 檔案、.a 目錄

*.a# 不忽略 lib.a, 就算宣告了 .a 也不會忽略

!lib.a

# 只忽略當前目錄下的 todo 檔案、todo 目錄

/todo

# 忽略所有目錄中的 build 目錄

build/

# 忽略 doc 直接目錄下的 txt 檔案、txt 目錄;如忽略 doc/notes.txt, 不忽略 doc/server/arch.txt

doc/*.txt

# 忽略 doc 直接目錄和所有子目錄下的 pdf 檔案、pdf 目錄

doc/**/*.pdf

模式匹配 關於模式匹配的演算法實現2

參照我上篇部落格,只不過多了乙個識別率的演算法而已,還是參考歸併排序寫的,很簡單。上篇部落格位址 很多的解釋都在 裡面了,各位看看就明白了 author seen time 2015 09 20 include include include using namespace std struct p...

簡單模式匹配演算法 串的模式匹配

一 對乙個串中的某子串的定位操作稱為串的模式匹配 二 模式串 待定位的子串 三 基本思想 從主串中的第乙個位置起和模式串的第乙個字元開始比較 如果相等,則繼續比較後續字元 如果不等,則從主串的第二個字元起,重新用上一步的方法與模式串中的字元作比較 以此類推,直到比較完模式串的所有字元,則匹配成功,返...

串的模式匹配

最近在學 vc include stdafx.h include include define max size 1000 串的模式匹配 功能 找出str2字串在str1字串中第一次出現的位置 不包括串結束符 返回 該位置的序號 環境 visual c 2008 注意 1.此為樸素的模式匹配演算法,...