# See https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples:-patterns # Automatically suggested patterns # hit-count: 198 file-count: 52 # https/http/file urls (?:\b(?:https?|ftp|file)://)[-A-Za-z0-9+&@#/*%?=~_|!:,.;]+[-A-Za-z0-9+&@#/*%=~_|] # hit-count: 22 file-count: 8 # GitHub actions \buses:\s+[-\w.]+/[-\w./]+@[-\w.]+ # hit-count: 19 file-count: 5 # libraries (?:\b|_)[Ll]ib(?:re(?=office)|era(?![lt])|)(?!ero|erty|rar(?:i(?:an|es)|y))(?=[a-z]) # hit-count: 17 file-count: 8 # version suffix v# (?:(?<=[A-Z]{2})V|(?<=[a-z]{2}|[A-Z]{2})v)\d+(?:\b|(?=[a-zA-Z_])) # hit-count: 15 file-count: 7 # container images image: [-\w./:@]+ # hit-count: 14 file-count: 9 # imports ^import\s+(?:(?:static|type)\s+|)(?:[\w.]|\{\s*\w*?(?:,\s*(?:\w*|\*))+\s*\})+ # hit-count: 11 file-count: 2 # hex digits including css/html color classes: (?:[\\0][xX]|\\u|[uU]\+|#x?|%23|&H)[0-9_a-fA-FgGrR]*?[a-fA-FgGrR]{2,}[0-9_a-fA-FgGrR]*(?:[uUlL]{0,3}|[iu]\d+)\b # hit-count: 8 file-count: 5 # node packages (["'])@[^/'" ]+/[^/'" ]+\g{-1} # hit-count: 5 file-count: 2 # css fonts \bfont(?:-family|):[^;}]+ # hit-count: 4 file-count: 4 # set arguments \b(?:bash|sh|set)(?:\s+[-+][abefimouxE]{1,2})*\s+[-+][abefimouxE]{3,}(?:\s+[-+][abefimouxE]+)* # hit-count: 4 file-count: 2 # css url wrappings \burl\([^)]+\) # hit-count: 2 file-count: 2 # C network byte conversions (?:\d|\bh)to(?!ken)(?=[a-z])|to(?=[adhiklpun]\() # hit-count: 2 file-count: 1 # GitHub SHA refs \[([0-9a-f]+)\]\(https://(?:www\.|)github.com/[-\w]+/[-\w]+/commit/\g{-1}[0-9a-f]* # hit-count: 1 file-count: 1 # copyright Copyright (?:\([Cc]\)|)(?:[-\d, ]|and)+(?: [A-Z][a-z]+ [A-Z][a-z]+,?)+ # hit-count: 1 file-count: 1 # IPv6 \b(?:[0-9a-fA-F]{0,4}:){3,7}[0-9a-fA-F]{0,4}\b # hit-count: 1 file-count: 1 # Docker images ^\s*(?i)FROM\s+\S+:\S+(?:\s+AS\s+\S+|) # hit-count: 1 file-count: 1 # perl run perl(?:\s+-[a-zA-Z]\w*)+ # hit-count: 1 file-count: 1 # go install go install(?:\s+[a-z]+\.[-@\w/.]+)+ # hit-count: 1 file-count: 1 # in check-spelling@v0.0.22+, printf markers aren't automatically consumed # printf markers (?]*>|[^<]*)\s*$ # Autogenerated revert commit message ^This reverts commit [0-9a-f]{40}\.$ # ignore long runs of a single character: \b([A-Za-z])\g{-1}{3,}\b # hit-count: 1 file-count: 1 # microsoft \b(?:https?://|)(?:(?:(?:blogs|download\.visualstudio|docs|msdn2?|research)\.|)microsoft|blogs\.msdn)\.co(?:m|\.\w\w)/[-_a-zA-Z0-9()=./%]* # hit-count: 1 file-count: 1 # data url \bdata:[-a-zA-Z=;:/0-9+]*,\S*