1。^\d+$          //匹配非负整数(正整数 + 0) 
2。^[0-9]*[1-9][0-9]*$       //匹配正整数 
3。^((-\d+)|(0+))$           //匹配非正整数(负整数 + 0) 
4。^-[0-9]*[1-9][0-9]*$      //匹配负整数 
5。^-?\d+$                 //匹配整数 
6。^\d+(\.\d+)?$            //匹配非负浮点数(正浮点数 + 0) 
7。^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$  //匹配正浮点数 
8。^((-\d+(\.\d+)?)|(0+(\.0+)?))$      //匹配非正浮点数(负浮点数 + 0) 
9。^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$  //匹配负浮点数 
10。^(-?\d+)(\.\d+)?$  //匹配浮点数 
11。^[A-Za-z]+$  //匹配由26个英文字母组成的字符串 
12。^[A-Z]+$  //匹配由26个英文字母的大写组成的字符串 
13。^[a-z]+$  //匹配由26个英文字母的小写组成的字符串 
14。^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串 
15。^\w+$  //匹配由数字、26个英文字母或者下划线组成的字符串 
16。^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$    //匹配email地址 
17。^[a-zA-z]+://匹配(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$  //匹配url 
18。匹配中文字符的正则表达式: [\u4e00-\u9fa5] 
19。匹配双字节字符(包括汉字在内):[^\x00-\xff]
20。应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 
21。匹配空行的正则表达式:\n[\s| ]*\r 
22。匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 
23。匹配首尾空格的正则表达式:(^\s*)|(\s*$)
* 正则表达式用例
  * 1、  ^\S+[a-z A-Z]$ 不能为空 不能有空格  只能是英文字母
  * 2、  \S{6,}         不能为空 六位以上
  * 3、  ^\d+$          不能有空格 不能非数字
  * 4、 (.*)(\.jpg|\.bmp)$ 只能是jpg和bmp格式
  * 5、 ^\d{4}\-\d{1,2}-\d{1,2}$ 只能是2004-10-22格式
  * 6、  ^0$            至少选一项
  * 7、  ^0{2,}$        至少选两项
  * 8、  ^[\s|\S]{20,}$ 不能为空 二十字以上
  * 9、 ^\+?[a-z0-9](([-+.]|[_]+)?[a-z0-9]+)*@([a-z0-9]+(\.|\-))+[a-z]{2,6}$邮件
  * 10、 \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*([,;]\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*   输入多个地址用逗号或空格分隔邮件
  * 11、 ^(\([0-9]+\))?[0-9]{7,8}$电话号码7位或8位或前面有区号例如(022)87341628
  * 12、   ^[a-z A-Z 0-9 _]+@[a-z A-Z 0-9 _]+(\.[a-z A-Z 0-9 _]+)+(\,[a-z A-Z 0-9 _]+@[a-z A-Z 
0-9 _]+(\.[a-z A-Z 0-9 _]+)+)*$
  *     只能是字母、数字、下划线;必须有@和.同时格式要规范 邮件
  * 13 ^\w+@\w+(\.\w+)+(\,\w+@\w+(\.\w+)+)*$上面表达式也可以写成这样子,更精练。
    14   ^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$ [/size]
匹配中文字符的正则表达式: [\u4e00-\u9fa5]  
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了  
  
匹配双字节字符(包括汉字在内):[^\x00-\xff]  
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)  
  
匹配空白行的正则表达式:\n\s*\r  
评注:可以用来删除空白行  
  
匹配HTML标记的正则表达式: <(\S*?)[^>]*>.*? | <.*? />  
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力  
  
匹配首尾空白字符的正则表达式:^\s* |\s*$  
评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式  
  
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*  
评注:表单验证时很实用  
  
匹配网址URL的正则表达式:[a-zA-z]+://[^\s]*  
评注:网上流传的版本功能很有限,上面这个基本可以满足需求  
  
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$  
评注:表单验证时很实用  
  
匹配国内电话号码:\d{3}-\d{8} |\d{4}-\d{7}  
评注:匹配形式如 0511-4405222 或 021-87888822  
  
匹配腾讯QQ号:[1-9][0-9]{4,}  
评注:腾讯QQ号从10000开始  
  
匹配中国邮政编码:[1-9]\d{5}(?!\d)  
评注:中国邮政编码为6位数字  
  
匹配身份证:\d{15} |\d{18}  
评注:中国的身份证为15位或18位  
  
匹配ip地址:\d+\.\d+\.\d+\.\d+  
评注:提取ip地址时有用  
  
匹配特定数字:  
^[1-9]\d*$    //匹配正整数  
^-[1-9]\d*$   //匹配负整数  
^-?[1-9]\d*$   //匹配整数  
^[1-9]\d* |0$  //匹配非负整数(正整数 + 0)  
^-[1-9]\d* |0$   //匹配非正整数(负整数 + 0)  
^[1-9]\d*\.\d* |0\.\d*[1-9]\d*$   //匹配正浮点数  
^-([1-9]\d*\.\d* |0\.\d*[1-9]\d*)$  //匹配负浮点数  
^-?([1-9]\d*\.\d* |0\.\d*[1-9]\d* |0?\.0+ |0)$  //匹配浮点数  
^[1-9]\d*\.\d* |0\.\d*[1-9]\d* |0?\.0+ |0$   //匹配非负浮点数(正浮点数 + 0)  
^(-([1-9]\d*\.\d* |0\.\d*[1-9]\d*)) |0?\.0+ |0$  //匹配非正浮点数(负浮点数 + 0)  
评注:处理大量数据时有用,具体应用时注意修正  
  
匹配特定字符串:  
^[A-Za-z]+$  //匹配由26个英文字母组成的字符串  
^[A-Z]+$  //匹配由26个英文字母的大写组成的字符串  
^[a-z]+$  //匹配由26个英文字母的小写组成的字符串  
^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串  
^\w+$  //匹配由数字、26个英文字母或者下划线组成的字符串  
"^[\\w-]+([url=file://\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+___FCKpd___0quot]\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+___FCKpd___0quot[/url];    //email地址    
"^[a-zA-z]+://([url=file://\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?___FCKpd___0quot]\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?___FCKpd___0quot[/url];  //url  
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 
匹配双字节字符(包括汉字在内):[^\x00-\xff] 
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 
匹配空白行的正则表达式:\n\s*\r 
评注:可以用来删除空白行 
匹配HTML标记的正则表达式: <(\S*?)[^>]*>.*? | <.*? /> 
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 
匹配首尾空白字符的正则表达式:^\s* |\s*$ 
评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式 
!!!匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 
评注:表单验证时很实用 
匹配网址URL的正则表达式:[a-zA-z]+://[^\s]* 
评注:网上流传的版本功能很有限,上面这个基本可以满足需求 
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$ 
评注:表单验证时很实用 
匹配国内电话号码:\d{3}-\d{8} |\d{4}-\d{7} 
评注:匹配形式如 0511-4405222 或 021-87888822 
匹配腾讯QQ号:[1-9][0-9]{4,} 
评注:腾讯QQ号从10000开始 
!!!匹配中国邮政编码:[1-9]\d{5}(?!\d) 
评注:中国邮政编码为6位数字 
匹配身份证:\d{15} |\d{18} 
评注:中国的身份证为15位或18位 
匹配ip地址:\d+\.\d+\.\d+\.\d+ 
评注:提取ip地址时有用 
匹配特定数字: 
^[1-9]\d*$    //匹配正整数 
^-[1-9]\d*$   //匹配负整数 
^-?[1-9]\d*$   //匹配整数 
^[1-9]\d* |0$  //匹配非负整数(正整数 + 0) 
^-[1-9]\d* |0$   //匹配非正整数(负整数 + 0) 
^[1-9]\d*\.\d* |0\.\d*[1-9]\d*$   //匹配正浮点数 
^-([1-9]\d*\.\d* |0\.\d*[1-9]\d*)$  //匹配负浮点数 
^-?([1-9]\d*\.\d* |0\.\d*[1-9]\d* |0?\.0+ |0)$  //匹配浮点数 
^[1-9]\d*\.\d* |0\.\d*[1-9]\d* |0?\.0+ |0$   //匹配非负浮点数(正浮点数 + 0) 
^(-([1-9]\d*\.\d* |0\.\d*[1-9]\d*)) |0?\.0+ |0$  //匹配非正浮点数(负浮点数 + 0) 
评注:处理大量数据时有用,具体应用时注意修正 
匹配特定字符串: 
^[A-Za-z]+$  //匹配由26个英文字母组成的字符串 
^[A-Z]+$  //匹配由26个英文字母的大写组成的字符串 
^[a-z]+$  //匹配由26个英文字母的小写组成的字符串 
^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串 
^\w+$  //匹配由数字、26个英文字母或者下划线组成的字符串 
"^[\\w-]+([url=file://\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+___FCKpd___0quot]\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+___FCKpd___0quot[/url];    //email地址 
"^[a-zA-z]+://([url=file://\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?___FCKpd___0quot]\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?___FCKpd___0quot[/url];  //urlview 
plaincopy to clipboardprint? 
正则几个基本概念:  
正则几个基本概念:view plaincopy to clipboardprint? 
1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配  
如果后面加上?,就转化为非贪婪匹配,需要高版本支持  
1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配 
如果后面加上?,就转化为非贪婪匹配,需要高版本支持view plaincopy to clipboardprint? 
2.获取:默认用(x |y)是获取匹配,很多时候只是测试,不一定要求得到所匹配的数据,尤其在嵌套匹配
或大数据中就要用非获取匹配(?:x |y),这样提高了效率,优化了程序。  
2.获取:默认用(x |y)是获取匹配,很多时候只是测试,不一定要求得到所匹配的数据,尤其在嵌套匹配
或大数据中就要用非获取匹配(?:x |y),这样提高了效率,优化了程序。view plaincopy to 
clipboardprint? 
3.消耗:默认是消耗匹配,一般在预查中是非消耗匹配。  
举个例子,2003-2-8要变为2003-02-08  
如果用/-(\d)-/第二次匹配将从8开始,从而只替换第一个2,错误  
如果用/-(\d)(?=-)/则第二次匹配从第二个-开始,即不消耗字符-  
3.消耗:默认是消耗匹配,一般在预查中是非消耗匹配。 
举个例子,2003-2-8要变为2003-02-08 
如果用/-(\d)-/第二次匹配将从8开始,从而只替换第一个2,错误 
如果用/-(\d)(?=-)/则第二次匹配从第二个-开始,即不消耗字符-view plaincopy to clipboardprint? 
4.预查:js中分为正向预查和负向预查  
如上面的(?=pattern)是正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。还有(?!
pattern)是负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。负向预查有时会用在对
[^]的扩充,[^]只是一些字符,而?!可以使整个字符串。  
4.预查:js中分为正向预查和负向预查 
如上面的(?=pattern)是正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。还有(?!
pattern)是负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。负向预查有时会用在对
[^]的扩充,[^]只是一些字符,而?!可以使整个字符串。view plaincopy to clipboardprint? 
5.回调:一般用在替换上,即根据不用的匹配内容返回不用的替换值,从而简化了程序,需要高版本支持
5.回调:一般用在替换上,即根据不用的匹配内容返回不用的替换值,从而简化了程序,需要高版本支持
view plaincopy to clipboardprint? 
6.引用:\num 对所获取的第num个匹配的引用。  
例如,'(.)\1\1' 匹配AAA型。'(.)(.)\2\1' 匹配ABBA型。  
6.引用:\num 对所获取的第num个匹配的引用。 
例如,'(.)\1\1' 匹配AAA型。'(.)(.)\2\1' 匹配ABBA型。view plaincopy to clipboardprint? 
正则表达式保留字  
^ (carat)    
. (period)    
[ (left bracket}    
$ (dollar sign)    
( (left parenthesis)    
) (right parenthesis)    
| (pipe)    
* (asterisk)    
+ (plus symbol)    
? (question mark)    
{ (left curly bracket, or left brace)    
\ backslash  
正则表达式保留字 
^ (carat) 
. (period) 
[ (left bracket} 
$ (dollar sign) 
( (left parenthesis) 
) (right parenthesis) 
| (pipe) 
* (asterisk) 
+ (plus symbol) 
? (question mark) 
{ (left curly bracket, or left brace) 
\ backslash view plaincopy to clipboardprint? 
构造 匹配于  
构造 匹配于 view plaincopy to clipboardprint? 
字符    
x 字符 x    
\\ 反斜线字符    
\0n 八进制值的字符0n (0 <= n <= 7)    
\0nn 八进制值的字符 0nn (0 <= n <= 7)    
\0mnn 八进制值的字符0mnn 0mnn (0 <= m <= 3, 0 <= n <= 7)    
\xhh 十六进制值的字符0xhh    
\uhhhh 十六进制值的字符0xhhhh    
\t 制表符('\u0009')    
\n 换行符 ('\u000A')    
\r 回车符 ('\u000D')    
\f 换页符 ('\u000C')    
\a 响铃符 ('\u0007')    
\e 转义符 ('\u001B')    
\cx T对应于x的控制字符 x  
字符 
x 字符 x 
\\ 反斜线字符 
\0n 八进制值的字符0n (0 <= n <= 7) 
\0nn 八进制值的字符 0nn (0 <= n <= 7) 
\0mnn 八进制值的字符0mnn 0mnn (0 <= m <= 3, 0 <= n <= 7) 
\xhh 十六进制值的字符0xhh 
\uhhhh 十六进制值的字符0xhhhh 
\t 制表符('\u0009') 
\n 换行符 ('\u000A') 
\r 回车符 ('\u000D') 
\f 换页符 ('\u000C') 
\a 响铃符 ('\u0007') 
\e 转义符 ('\u001B') 
\cx T对应于x的控制字符 x view plaincopy to clipboardprint? 
字符类    
[abc] a, b, or c (简单类)    
[^abc] 除了a、b或c之外的任意 字符(求反)    
[a-zA-Z] a到z或A到Z ,包含(范围)    
[a-z-[bc]] a到z,除了b和c : [ad-z](减去)    
[a-z-[m-p]] a到z,除了m到 p: [a-lq-z]    
[a-z-[^def]] d, e, 或 f  
字符类 
[abc] a, b, or c (简单类) 
[^abc] 除了a、b或c之外的任意 字符(求反) 
[a-zA-Z] a到z或A到Z ,包含(范围) 
[a-z-[bc]] a到z,除了b和c : [ad-z](减去) 
[a-z-[m-p]] a到z,除了m到 p: [a-lq-z] 
[a-z-[^def]] d, e, 或 f view plaincopy to clipboardprint? 
预定义的字符类    
. 任意字符(也许能与行终止符匹配,也许不能)    
\d 数字: [0-9]    
\D 非数字: [^0-9]    
\s 空格符: [ \t\n\x0B\f\r]    
\S 非空格符: [^\s]    
\w 单词字符: [a-zA-Z_0-9]    
\W 非单词字符: [^\w]  
附加:
反斜线(\):这是一个通用转义符
音调符号(^)有以下两种使用方法:
若用在方括号之外,则表示匹配目标字符串的开头。
若用在方括号之内,则表示不接受该字符集合。
美元符号($)。表示匹配目标字符串的结尾。
句点(.)。在默认情况下,匹配除了换行符(\n)以外的任意一个字符。
竖线(|)表示多中选一。
圆括号(())用于定义一个子模式。"red"以及"king",并被计为1、2和3。
花括号({})。用于定义一个数量限定符。
问号(?)表示匹配前面的子模式0次或1次,等价于{0,1}。
星号(*)表示匹配前面的子模式0次或多次,等价于“{0,}”。
加号(+)表示匹配1个或多个数量限定符,等价于{1,}。
方括号([])。用于定义一个字符类。
连字符(-)用在字符类中,指出字符的范围。
.“/”是定界符,“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。同时为了正则更加灵活,引入了元字符,即“+”,?“*”,以及?“?”。
(1)“+”元字符规定其前导字符必须在目标对象中连续出现一次或多次
比如:/php+/,能够与“phpp”匹配,即字母ph后面连续出现一个或多个字母p的字符串相匹配。
(2)“*”元字符规定其前导字符必须在目标对象中出现零次或连续多次
比如:/php*/能够与“phpddt”相匹配,即ph后面可以有0个或多个p
(3)“?”元字符规定其前导对象必须在目标对象中连续出现零次或一次。
比如:/php?/能够“pher”匹配,即phh后面可以有0个或者1个p
其他重要的元字符:
\s:用于匹配单个空格符,包括tab键和换行符;
\S:用于匹配除单个空格符之外的所有字符;
\d:用于匹配从0到9的数字;
\w:用于匹配字母,数字或下划线字符;
\W:用于匹配所有与\w不匹配的字符;
.?:用于匹配除换行符之外的所有字符。
示例:/\s+/用于匹配目标对象中的一个或多个空格字符
2.定位符用于规定匹配模式在目标对象中的出现位置。常用的有“^”,?“$”,?“\b”?以及?“\B”
(1)“^”定位符规定匹配模式必须出现在目标字符串的开头
(2)“$”定位符规定匹配模式必须出现在目标对象的结尾
(3)\b定位符规定匹配模式必须出现在目标字符串的开头或结尾的两个边界之一
(4)“\B”定位符则规定匹配对象必须位于目标字符串的开头和结尾两个边界之内
3.php的正则匹配模式非常灵活,可以指定某一范围
?
例如:
/[A-Z]/
上述正则表达式将会与从A到Z范围内任何一个大写字母相匹配。
/[a-z]/
上述正则表达式将会与从a到z范围内任何一个小写字母相匹配。
/[0-9]/
上述正则表达式将会与从0到9范围内任何一个数字相匹配。
/([a-z][A-Z][0-9])+/
上述正则表达式将会与任何由字母和数字组成的字符串
4.可以同时与多种模式选择匹配
如/phpddt.com|phpddt|100/可以与“phpddt.com”?“phpddt”?“100”相匹配
5.否定符?“[^]”规定目标对象中不能存在模式中所规定的字符串
例如:[^phpddt]匹配除了phpddt字符外的所有东西

PHP常用正则表达式相关推荐

  1. 常用正则表达式合集与工具

    any-rule 维护了一个常用正则表达式合集,并且本身是一个支持 Web/VS Code/idea/Alfred Workflow 多平台的正则表达式工具. image 安装 VS Code 应用商 ...

  2. Python正则匹配HTML,python正则匹配html标签_Python爬虫常用正则表达式及HTML网页标签分析总结...

    这篇文章主要是介绍Python爬取网页信息时,经常使用的正则表达式及方法.它是一篇总结性文章,实用性比较大,主要解决自己遇到的爬虫问题,也希望对你有所帮助~ 当然如果会Selenium基于自动化测试爬 ...

  3. 转载:常用正则表达式大全!(例如:匹配中文、匹配html)

    常用正则表达式大全!(例如:匹配中文.匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[ ...

  4. PHP常用正则表达式汇总 [复制链接]

    PHP常用正则表达式汇总 [复制链接] 上一主题下一主题   离线我是小猪头 法师 发帖 539 加关注 发消息 只看楼主 倒序阅读 使用道具楼主  发表于: 2011-06-22 更多 - 本帖被 ...

  5. 前端开发中的 正则表达式 及常用正则表达式大全

    RegExp 是正则表达式(Regular expression)的缩写,就是用一个"字符串"来描述一个特征,然后去验证另一个"字符串"是否符合这个特征.比如 ...

  6. shell 常用正则表达式

    "^\d+$" //非负整数(正整数 + 0)  "^[0-9]*[1-9][0-9]*$" //正整数  "^((-\d+)|(0+))$" ...

  7. 常用正则表达式(包括中文匹配)

    2007-10-24 10:21 常用正则表达式 正则表达式用于字符串处理.表单验证等场合,实用高效.现将一些常用的表达式收集于此,以备不时之需. 匹配中文字符的正则表达式: [\u4e00-\u9f ...

  8. IOS常用正则表达式

    IOS常用正则表达式 正则表达式用于字符串处理.表单验证等场合,实用高效.现将一些常用的表达式收集于此,以备不时之需. 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是 ...

  9. 常用正则表达式总结(js与C#对照) 。

    js用r.test()而C#用regex.IsMatch()来验证正则. 大气象 <%@ Page Language="C#" AutoEventWireup="t ...

  10. 2016/07/11 常用正则表达式大全 (转)

    网上找到的常用正则表达式,留着以后可能用得上,正则表达式实在是不好写,只好拿来主义了,在Delphi中没有自己带有正则表达式的组件,靠第三方了,都说PerlRegEx 是首选, 去这里下载,官方网站: ...

最新文章

  1. 小神之Newton物理引擎教程(一) Newton物理引擎教程
  2. 向量图兼容组件VectorCompat
  3. CV之MobiLenet:基于openpose利用CMU/MobilenetV2算法实现对多人体姿态(2019湖人勒布朗詹姆斯扣篮)实时估计检测
  4. 缓存在大型网站架构中的应用
  5. loj#10050-The XOR Largest Pair【Trie(字典树)】
  6. linux 库的头文件安装在,“找不到jpeg的头文件或库文件”在Alpine Linux上安装枕头...
  7. Master PDF Editor for Mac(PDF文档编辑软件)
  8. vue和echarts实现地图航线
  9. 大学生如何学习c语言!
  10. PHP 链接手机短信接口
  11. 2021年Java常见面试题,实战篇
  12. 计算ndvi值需要的数据_MODIS计算NDVI注意事项
  13. Google体系地图纠偏算法
  14. python容器类型——字典{dict}
  15. 金融借贷平台大数据风控解决方案
  16. 2020最新PayPal提现被退回的解决办法解析!
  17. 【Java基础】NoClassDefFoundError 和 ClassNotFoundException的定义及其区别
  18. 微信小程序:去掉button默认样式
  19. 【转贴】揭密SQL Server DATETIME数据类型
  20. Mac上如何安装SketchUp Mac 2023中文激活版 支持13.x,支持 M1/M2、Intel机型,已解决在Ventura 13.x上一直打不开等问题

热门文章

  1. html img图片模糊效果
  2. 原来HR喜欢的简历长这样
  3. 史上最全YYModel的使用详解
  4. CAD中用lisp程序实现批量偏移,如何用CAD便捷的实现多个对象的偏移?用Autolisp么?求个程序?...
  5. 高考填报志愿网站托管服务器,【UAC】安心备战高考 志愿填写报考学校全程小卓帮托管...
  6. 微型计算机原理课程设计心得体会,微机课程设计心得体会
  7. 处理 -File“D:\Program”失败,因为该文件不具有 ‘.ps1‘ 扩展名。请指定一个有效...
  8. QQ小程序流量主怎么开通的,流量主开通技巧。
  9. 苹果邀请开发者、媒体前往库伯提诺总部展示 ARKit 应用 ...
  10. [常规赛] PALM眼底彩照视盘探测与分割 - 9月第1名方案