正则表达<一>

原创 2016年05月31日 16:40:40
---正则表达式------------------
1、小数点后4位的正数
^\d+(\.\d{1,4})?$
比如匹配的
0
0.0
100
100.1
100.11
100.111
100.1111
0.1
0.01
0.001
0.0001
不匹配的:
-0
-100
100.12345 
1.
1.9.1
fjakjd


2、英文字母
^[A-Za-z]+$


3、浮点数
^([0-9]\d*(\.\d+)?|0)$


4、范围0-1(包括0和1)
^([01](\.0+)?|0\.[0-9]+)$


5、0-1(包括0和1之间精确到8位小数)
^0\.([0-9]){1,8}?$|^[0-1]\d*$


6、大于0的正整数
^[1-9]\d*$
版权声明:本文为博主原创文章,未经博主允许不得转载。

正则表达(一)

前言近来在书写脚本中,用到了较多正则表达式。在不了解正则表达式规则的情况下,第一眼看到各种符号组合,比较难以理解,这里对其进行梳理,以满足日常简单开发需求。 正则表通常被用来检索、替换、过滤符合某个...
  • gendiao
  • gendiao
  • 2017年06月28日 20:35
  • 81

正则表达案例【一】

ifconfig ens33 | awk -F" "  'NR==2 { print $4 }' ifconfig ens33 | grep -n inet | sed  -n 1p | awk '{...
  • genglei1022
  • genglei1022
  • 2017年09月22日 22:56
  • 58

正则表达

字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”...
  • y138828
  • y138828
  • 2013年08月22日 11:09
  • 364

C#正则表达

转义符 说明 一般字符 除 .$ ^ { [ ( | ) * + ? / 外,其他字符与自身匹配。 /a  与响铃(警报)/u0007 匹配。 /b  在正则表达式中,/b 表示单词边界(在 /w 和...
  • xfworld
  • xfworld
  • 2006年09月05日 14:59
  • 653

正则表达实例

推荐博客1 import re s='1021533940@qq.com' r = re.findall('^\d{9,11}@(?:qq|pp|aa)\.(?:com|sina|cn)$',s) p...
  • qq_31481187
  • qq_31481187
  • 2016年12月10日 08:13
  • 735

java 正则表达

1.验证身份证 public static boolean checkIdentityCard(String identity_card){ String pattern = "((11|1...
  • without0815
  • without0815
  • 2012年12月08日 20:02
  • 1342

lucene-SpanQuery精解和与正则RegexQuery精解

1、SpanTermQuery:与TermQuery一样。Term t=new Term("contenct","david");SpanTermQuery query=new SpanTermQue...
  • deepfuture
  • deepfuture
  • 2009年12月24日 08:45
  • 473

grep正则表达

1 注意在MS的系统下生成的文本文件,换行会加上一个 ^M 字符。所以最后的字符会是隐藏的^M ,在处理Windows 下面的文本时要特别注意! 可以用cat dos_file | tr -d '\r...
  • q123456789098
  • q123456789098
  • 2015年07月21日 14:06
  • 266

Linux正则表达

正则表达式 用于字符串处理一项“表达式”,以行为单位进行字符串的处理。 按照严谨度,可以将正则表达式分为基础正则表达式与扩展正则表达式。 基础正则表达式 ^word:待查找的字符串...
  • colin_yjz
  • colin_yjz
  • 2015年09月14日 19:26
  • 312

利用正则表达

using System;using System.Configuration;using System.Collections.Generic;using System.Text.RegularEx...
  • eee365
  • eee365
  • 2009年09月03日 21:18
  • 228
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:正则表达<一>
举报原因:
原因补充:

(最多只允许输入30个字)