添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
知识渊博的扁豆  ·  Java ...·  9 月前    · 
仗义的面包  ·  Newtonsoft.Json.Linq.J ...·  1 年前    · 
安静的黄瓜  ·  react ...·  1 年前    · 

java 正则表达式 以数字结尾

要匹配以数字结尾的字符串,可以使用Java中的正则表达式,使用$表示字符串的结尾,\d表示数字字符。

以下是一个简单的Java代码示例,演示如何使用正则表达式匹配以数字结尾的字符串:

import java.util.regex.*;
public class RegexDemo {
    public static void main(String[] args) {
        String str1 = "hello123";
        String str2 = "world";
        String regex = "\\d$"; // 匹配以数字结尾的正则表达式
        // 使用正则表达式匹配字符串
        boolean isMatch1 = Pattern.matches(regex, str1);
        boolean isMatch2 = Pattern.matches(regex, str2);
        // 输出匹配结果
        System.out.println(str1 + " 是否以数字结尾:" + isMatch1);
        System.out.println(str2 + " 是否以数字结尾:" + isMatch2);

运行以上代码,输出结果如下:

hello123 是否以数字结尾:true
world 是否以数字结尾:false

在上述代码中,我们使用Pattern类和matches()方法进行正则表达式匹配。在正则表达式中,\d表示数字字符,表示字符串结尾。因此,正则表达式d表示字符串结尾。因此,正则表达式\\d

希望这个答案对您有所帮助,如果您有更多的问题,请随时提出。

  •