神奇的正则表达式
1. 什么是正则表达式 ?
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。 --> 百度百科
简单来说就是用 特殊字符 组成的 有一定规则 的逻辑公式(规则字符串),主要用于对字符串进行过滤操作。
2. 正则表达式的三个功能 :
- 快速
匹配
指定的字符串; 替换
遵照正则表达式规则的字符串;- 在目标字符串中
筛选
指定的子字符串;
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。 --> 百度百科
简单来说就是用 特殊字符 组成的 有一定规则 的逻辑公式(规则字符串),主要用于对字符串进行过滤操作。
匹配
指定的字符串;替换
遵照正则表达式规则的字符串;筛选
指定的子字符串;语法 | 描述 |
---|---|
in:name <关键字> | 仓库名称带关键字查询 |
in:description <关键字> | 仓库描述带关键字查询 |
in:readme <关键字> | README文件带关键字查询 |
stars(fork): >(=) <数字> <关键字> | star或fork数大于(或等于)指定数字的带关键字查询 |
stars(fork): 10..20 <关键词> | star或fork数在10到20之间的带关键字查询 |
size:>=5000 <关键词> | 限定仓库大于等于5000K的带关键字查询 |
pushed(created):>2019-11-15 <关键字> | 更新 或 创建 日期在2019年11月16日之后的带关键字查询 |
license:apache-2.0 <关键字> | LICENSE为apache-2.0的带关键字查询 |
language:java <关键词> | 仓库语言为Java的带关键字查询 |
user:<用户名> | 查询某个用户的项目 |
org:<组织名> | 查询某个组织的项目 |
npm是跟随node一起安装的包(模块)管理器。常见的使用场景有以下几种:
curl命令 是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以助一臂之力。
set password
命令需要先登录MySql
set password for 用户名@localhost = password('新密码')