Java正则匹配美元表达式_Java中的正则表达式“ $”(美元)元字符
子表达式/元字符“ $ ”与行尾匹配。
例子1import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class EndWith {
public static void main( String args[] ) {
String regex = "Nhooo$";
String input = "Hi how are you welcome to Nhooo";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(input);
int count = 0;
while(m.find()) {
count++;
System.out.println("Number of matches: "+count);
}
}
}
输出结果Number of matches: 1
例子2
以下Java程序从用户接受5个字符串,并打印以数字结尾的字符串。import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class EndingwithDigit {
public static void main( String args[] ) {
String regex = "^.*[0-9]$";
Scanner sc = new Scanner(System.in);
System.out.println("Enter 5 input strings: ");
String input[] = new String[5];
for (int i=0; i<5; i++) {
input[i] = sc.nextLine();
}
//创建一个Pattern对象
Pattern p = Pattern.compile(regex);
System.out.println("Strings ending with digits: ");
for(int i=0; i<5;i++) {
//创建一个Matcher对象
Matcher m = p.matcher(input[i]);
if(m.matches()) {
System.out.println(m.group());
}
}
}
}
输出结果Enter 5 input strings:
sample string 1
sample string 2
test data
hello
3264533 3546373 7653
Strings ending with digits:
sample string 1
sample string 2
3264533 3546373 7653
Java正则匹配美元表达式_Java中的正则表达式“ $”(美元)元字符相关推荐
- java中正则匹配字符串长度_Java中使用正则表达式校验字符串
Java中使用正则表达式校验字符串 正则表达式是某一位伟大的数学家发明的,现在已经形成了一个ISO标准,这个标准和编程语言没有关系.至于具体谁发明的,怎么发明的,我也忘记了:). 正则表达式简单理解就 ...
- java正则匹配英文句号_java正则表达式最简单 学习教程
本大教程以一个验证手机号的表达式为例,学完本例后,基本上所有的表达式都能看懂了,但是如果想要达到上手就能写的程度,还需要多练习多测试 呀! 来看 这样一个代码 String mobilePhoneRe ...
- java正则匹配的坑_java正则表达式入坑指南
在日常开发工作中,无论你使用的语言是java.python.shell.golang还是C#, 正则表达式是编程语言中几乎绕不开的话题.有了它,可以帮你快速定位到符合条件的文本内容.今天小编带大家一起 ...
- java正则匹配双字节_Java 正则表达式详解(二)
Java常用正则表达式匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用 ...
- java单个变量的表达式_java中使用Lambda表达式的5种语法
1,标准写法 思考下述情况: String[] arr = {"program", "creek", "is", "a" ...
- java正则匹配下划线_java验证,”支持6-20个字母、数字、下划线或减号,以字母开头“这个的正则表达式怎么写?...
第64课 C++中的异常处理(上) 1. C++内置的异常处理:try-catch (1)try语句处理正常代码逻辑 (2)catch语句处理异常情况 (3)try语句中的异常由对应的catch语句处 ...
- java正则匹配下划线_java正则表达式-匹配中文数字字母下划线
正则表达式用来指定字符串模式.当你需要定位匹配某种模式的字符串时就可以使用正则表达式.例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接. 当然,为了指定一种 ...
- java 正则匹配多个_Java正则多次匹配和多次组匹配
关于正则表达式 , 可以学习下这篇介绍 : 正则表达式 对于多次匹配, 正则表达式就需要讲究些技巧了. 替换 单文的多次匹配 有以下几种方式 , 把a全匹配替换 替换 a "aab" ...
- Linux shell中的一个问题 ${}带正则匹配的表达式
目前在准备龙芯项目的PMON,在研究其编译过程的时候,看到一些make 语句,百思不得其解.后来在shell编程中看到一点资料,牵扯到Shell中的正则表达式.故记录下来,以备后来查阅. 问题: 在某 ...
最新文章
- 资料分享:送你一本《数据结构与算法JavaScript描述》电子书!
- 独家 | 我这样预测了医疗AI的发展,或许你也可以(附论文链接)
- 获得了知识(条件)后的概率称为后验概率 对先验概率的个性化调整
- Bali BaloCSS天才
- python开发效率高吗_从运行效率与开发效率比较Python和C++
- Android 音频开发(四) 如何播放一帧音频数据下
- iOS获取、写入系统相册图片
- spring事务管理几种方式(转)
- 如何修改python代码_解决如何去除Python代码前行号的方法
- rtklib 天线相位中心_全球5G天线产业竞争格局、技术趋势分析
- 斯坦福大学吴恩达机器学习教程中文笔记——目录
- android 一分钟倒计时动画,Android View篇之启动页倒计时动画的实现
- 机器学习之决策树算法前期(创建、分类及展示)
- MATLAB中创建矩阵的方法
- 打成jar包 在命令行下执行java工程
- 1377:最优乘车(travel)
- 关键词提取-论文研读-betweenness centrality相关算法(2)
- 《野兽绅士》总结1——整理下领结,蜕变就从推开这扇门开始
- 北京华为hcie认证必看的什么是SAN-ielab实验室
- 制作PPT学习笔记(1)
热门文章
- bash: !: event not found
- Linux 下 Git 的源码安装
- C++ 进阶——object slicing 与虚函数与dynamic_cast
- 深入理解 MapReduce
- python与excel-Python 与 Excel 不得不说的事
- 为何python不好找工作-学完Python,为什么还找不到工作?现实很残酷!
- python开发软件的实例-这可能是最好玩的python GUI入门实例!
- python 在线培训费用-python培训费需要多少钱?
- 免费python自学攻略-420小时学习代码之后:如何教你免费自学Python
- python语言的读法-Python语言的优势有哪些?