正则表达式统计

^\d+$/  //非负整数(正整数 + 0)
/^[0-9]*[1-9][0-9]*$/  //正整数
/^((-\d+)|(0+))$/  //非正整数(负整数 + 0)
/^-[0-9]*[1-9][0-9]*$/  //负整数
/^-?\d+$/    //整数
/^\d+(\.\d+)?$/  //非负浮点数(正浮点数 + 0)
/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/  //正浮点数
/^((-\d+(\.\d+)?)|(0+(\.0+)?))$/  //非正浮点数(负浮点数 + 0)
/^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/  //负浮点数
/^(-?\d+)(\.\d+)?$/  //浮点数
时间: 2024-10-16 17:34:13

正则表达式统计的相关文章

正则表达式统计java代码空白行,有效代码

import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class CountCode { static int nomalCount = 0;//代码行 static int commonCount = 0;//注释行 static int whit

VS2012用正则表达式统计行数

使用正则表达式: b*[&:b#/]+.*$

python正则表达式统计字符串的个数

目的:通过python将pubmed下载的摘要txt文档,统计出其中的PMID数目,是否和文献总篇数一致,一致的话,就可以利用PMID的regex pattern进行分割字符串为单篇摘要文献. import re fname = '2020-01-14_endometriosis_2020-01-01_UTF8.txt' with open(fname, "r", encoding = 'utf-8') as f: abstracts = f.read() str = abstract

C#通过正则表达式统计词频的一个方法

/// <summary> /// 取得指定字符串在源字符串中出现的次数 /// </summary> /// <param name="str"></param> /// <param name="sourcestr"></param> /// <returns></returns> static int GetStrAppearTimes(string str, st

正则表达式统计字符串中数字的个数

#coding=utf-8import stringimport restr='i have 300 yuan, you 234 234 give me 200 again, then i have 500 yuan'iList= re.findall(r"\d+",str)print "string:",strprint "total digit number:",len(iList) 原文地址:https://www.cnblogs.com/

查看,统计、正则表达式——Linux基本命令(9)

1.文件查看 (1)正向查看 cat cat -v 显示非打印字符 -E 显示$ -T 显示TAB -n 显示行号(与nl作用类似) -s 将连续的重复的空行变成一行(与tr -s作用类似,将多个重复的变成一个,如图将多个换行符变成了一个) -A = -vET都显示 (2)整个文件反向查看 tac 反向输出 将文件倒过来输出 (3)一行反向查看 rev 将每一行反向输出 2.分页查看文件内容 more: 分页查看文件 more [OPTIONS...] FILE... -d: 显示翻页及退出提示

Visual Studio使用正则表达式快速统计总共代码行数

按CTRL+SHIFT+F,勾上支持正则表达式,然后输入搜索内容: [csharp] view plaincopyprint? <span style="font-family:Microsoft YaHei;font-size:18px;">^:b*[^:b#/]+.*$</span>   说明:#开头和/开头或者空行都不计入代码量.如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx….可以不检查,只查*.cs,*.c,

VS2013 统计代码量(使用正则表达式)

年尾了,需要统计一下今年各个项目的工作量,统计一下各个项目的代码行数: 具体操作步骤如下: 1.选中解决方案,快捷键:Ctrl+Shift+F,打开搜索框,在查找内容中输入正则表达式:"b*[^:b#/]+.*$",查找选项中选中使用正则表达式,查找范围为整个解决方案,如图: 2.点击查找全部: 3.代码行数就出来了.

第八周 用INDEXOF统计一个字符出现次数&amp;&amp;正则表达式

一.次数统计 <script type="text/javascript">/*计算子字符串在字符中出现的次数*///字符串var str1 = 'zhulinjia zh lia tjqig qgx gja xx yy xxf xxxq wqja ix';//子串var str2 = 'a';alert( Tongji(str1 , str2) );//统计function Tongji(string , char){var index = 0 , index1 = 0