简要概述 location匹配的几个命令的说明,如下 符号|说明 | ~|波浪线表示执行一个正则匹配,区分大小写 ~ |表示执行一个正则匹配,不区分大小写 ^~|^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 =|进行普通字符精确匹配 @|"@" 定义一个命名的 ...
分类:
其他好文 时间:
2020-04-13 00:32:05
阅读次数:
67
server { listen 90; server_name localhost; #访问/usr/wq/qingfeng目录下的index.html location / { root /usr/wq/qingfeng; index index.html; } #可以访问/usr/ wq目录下的 ...
分类:
其他好文 时间:
2020-04-11 00:49:24
阅读次数:
86
字符匹配元字符 . 任意单个字符 [wang] 指定范围的字符 [^wang] 不在指定范围的字符 [:alnum:] 字母和数字 [:alpha:] 代表任何英文大小写字符,亦即 A-Z, a-z [:lower:] 小写字母,示例:[[:lower:]],相当于[a-z] [:upper:] 大 ...
分类:
系统相关 时间:
2020-04-05 15:42:40
阅读次数:
121
1、匹配单个字符 . 匹配任意一个字符(除了\n) [ ] 匹配[]中列举的字符 \d 匹配数字0-9 \D 匹配非数字,即为不是数字 \s 匹配空白,即空格 \t tab键 \n换行 \S 匹配非空白 \w 匹配单词字符 a-z、A-Z、0-9、_(下划线) \W 匹配非单词字符 2、匹配多个字符 ...
分类:
其他好文 时间:
2020-04-05 12:04:56
阅读次数:
85
题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均 ...
分类:
其他好文 时间:
2020-03-30 19:48:55
阅读次数:
76
由暴力匹配引入KMP算法 > 暴力匹配算法 问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置。 如果用暴力匹配的思路,并假设现在文本串S匹配到 i 位置,模式串P匹配到 j 位置,则有: 如果当前字符匹配成功(即S[i] == P[j]),则i++,j++,继续匹配下一个字符; 如果失 ...
分类:
编程语言 时间:
2020-03-25 23:48:43
阅读次数:
147
[TOC] 定义 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a到z之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。 基本语法 单个字符 \d 匹配一个数字字符。等价于[0 9]。 \w 匹配包括 ...
分类:
其他好文 时间:
2020-03-25 13:25:52
阅读次数:
66
10. 正则表达式匹配 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 说明: s 可能为空,且只包含从 a-z 的小写字 ...
分类:
其他好文 时间:
2020-03-15 22:16:25
阅读次数:
79
doc 环境下使用命令: keys 命令 ? 匹配一个字符 * 匹配任意个(包括0个)字符 [] 匹配括号间的任一个字符,可以使用 "-" 符号表示一个范围,如 a[b-d] 可以匹配 "ab","ac","ad" \x 匹配字符x,用于转义符号,如果要匹配 "?" 就需要使用 \? 判断一个键值是 ...
分类:
其他好文 时间:
2020-03-15 14:56:58
阅读次数:
49
一 es2.x和es5.x版本定义字符串类型 2.x版本的es string的类型 全文检索 分词 index=analysis 按单个字符匹配 被称作analyzed字符串 关键词搜索 不分词 index=not_analysis 按照整个文本进行匹配 被称为not-analyzed字符串 ind ...
分类:
其他好文 时间:
2020-03-10 16:05:52
阅读次数:
63