一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$ ...
分类:
其他好文 时间:
2020-06-04 21:56:20
阅读次数:
76
JavaScript 正则表达式 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 搜索模式可用于文本搜索和文本替换。 什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模 ...
分类:
编程语言 时间:
2020-06-04 16:56:15
阅读次数:
102
背景:最近在做中文分词的时候,发现分词后的数据中出现很多特殊字符,即使进行了去停用词操作,但是特殊字符太多,也不可能都加到停用词里,所以就准备用正则去掉,正则很简单,直接上代码: /** * 正则去掉unicode等特殊字符 * */ private static String regularFil ...
分类:
其他好文 时间:
2020-06-04 16:52:49
阅读次数:
84
用法 通过ls -l结合简单的正则表达式可以返回想要的结果,如何统计具体数量? 使用wc -l命令统计行数,例如统计zip文件数量 ls -l *.zip | wc -l 拓展 wc [-clw][--help][--version][文件...] 参数: -c或--bytes或--chars #只 ...
分类:
系统相关 时间:
2020-06-04 13:38:26
阅读次数:
81
收集了一些常用的正则表达式,第一个表已经足以应付大部分情况了,第二个表涉及到正则表达式的贪婪匹配与懒惰匹配。 符号意义 ^ 匹配行的开头 $ 匹配行的结尾 . 匹配任意单个字符 […] 匹配[]中的任意一个字符 (…) 设定分组 \ 转义字符 \d 匹配数字[0-9] \D \d 取反 \w 匹配字 ...
分类:
其他好文 时间:
2020-06-04 01:46:18
阅读次数:
72
用法 使用Shell脚本自动化调参需要对文件进行修改 最初想到调用python进行字符串处理,通过正则表达式匹配然后修改,比较麻烦 偶然发现shell其实自带sed命令可以处理这个问题 #!/usr/bin/bash sed -i '26c Delay = $1' camera.lua 运行上述脚本 ...
分类:
系统相关 时间:
2020-06-03 20:41:12
阅读次数:
499
{ path: '/:url([a-zA-Z0-9]{1,15}[^index])', component: () => import ('@/view/apphref'), caseSensitive:true } [a-zA-Z0-9]{1,15}为正则表达式 [^index] 过滤路由 ...
分类:
其他好文 时间:
2020-06-03 13:31:01
阅读次数:
79
reference cnblog:正则表达式 cnblog:正则表达式-贪婪与非贪婪匹配 cnblog:python正则表达式指南 cnblog:正则表达式 \b cnblog:正则表达式 \w \s \d \b 张高子 正则表达式用来定向选择某些内容,能省去不少手动选择的时间。比如我说我就比较常用 ...
分类:
其他好文 时间:
2020-06-03 00:20:26
阅读次数:
77
# @ Author : Collin_PXY # 正则表达式: import re # 1,分步写法: # 1)rule.search(string) pattern='各小区' rule=re.compile(pattern) tel=rule.search(string) # 返回第一个匹配的 ...
分类:
编程语言 时间:
2020-06-02 23:09:30
阅读次数:
109
不使用正则表达式的方式: def is_ip(ip: str) -> bool: return True if [True] * 4 == [x.isdigit() and 0 <= int(x) <= 255 for x in ip.split(".")] else False 使用正则表达式的方 ...
分类:
编程语言 时间:
2020-06-02 16:10:02
阅读次数:
82