首页 > 编程语言 >无涯教程-Java 正则 - \P{InGreek}匹配函数

无涯教程-Java 正则 - \P{InGreek}匹配函数

时间:2024-01-02 13:31:58浏览次数:34  
标签:InGreek Java String matcher 无涯 static Pattern 匹配

字符类\P {InGreek} 匹配除希腊符号以外的任何字符。

P{InGreek} - 示例

下面的示例显示Unicode字符类匹配的用法。

package com.learnfk;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class UnicodeCharacterClassDemo {
   private static final String REGEX="\\P{InGreek}";
   private static final String INPUT="!\u03B1";

   public static void main(String[] args) {
      //创建一个模式
      Pattern  pattern=Pattern.compile(REGEX);
      
      //获取匹配对象
      Matcher matcher=pattern.matcher(INPUT); 

      while(matcher.find()) {
         //打印匹配的起始索引。
         System.out.println("Match String start(): "+matcher.start());
      }
   }
}

让无涯教程编译并运行以上程序,这将产生以下输出-

Match String start(): 0

参考链接

https://www.learnfk.com/javaregex/javaregex-unicode-class-negation.html

标签:InGreek,Java,String,matcher,无涯,static,Pattern,匹配
From: https://blog.51cto.com/u_14033984/9068800

相关文章

  • 无涯教程-Java 正则 - \p{Sc}匹配函数
    字符类\p{Sc}与任何货币符号匹配。p{Sc}-示例下面的示例显示Unicode字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassUnicodeCharacterClassDemo{privatestaticfinalStringREGEX="\\p{......
  • Spring Boot 正式弃用 Java 8。。
    大家好,我是R哥。关注Spring框架的都知道,因为Spring6.0要求最低JDK17+,所以SpringBoot3.0也必须JDK17+了,但是3.0出来的时候,一站式生成项目还是可以选Java8的,如下图所示:这是Spring提供的一站式生成Spring应用的网站,这个网站可以帮助开发人员一键生成符合Sprin......
  • 【JDK源码】Java中LinkedList的实现
    JDK版本:1.8.0_271基础介绍LinkedList底层数据结构是一个双向链表:链表的每个节点叫做Node,在Node中,prev属性表示前一个节点的位置,next属性表示后一个节点的位置first是双向链表的头节点,它的前一个节点是nulllast是双向链表的尾节点,它的后一个节点是null当链表中没有数据时,fi......
  • 【JDK源码】Java包装类的缓存是怎么回事
    JDK版本:1.8.0_271基础介绍缓存机制包装类是对Java中基本类型的封装,在JDK5中引入了包装类的缓存机制,有助于节省内存。实现方式是在类初始化的时,提前创建好会频繁使用的包装类对象,当需要使用某个类的包装类对象时,如果该对象包装的值在缓存的范围内,就返回缓存的对象,否则就创建新的......
  • 在Java HttpURLConnection库上编写一个下载程序下载美图秀秀的图片
    在JavaHttpURLConnection库上编写一个下载程序,该下载程序使用Kotlin下载https://xiuxiu.meitu.com/的内容,代码必须使用以下代码:代理主机:www.duoip.cn,代理端口:8000。importjava.io.BufferedReaderimportjava.io.InputStreamReaderimportjava.net.HttpURLConnectionimportjav......
  • 无涯教程-Java 正则 - \p{XDigit}匹配函数
    字符类\p{XDigit}匹配任何十六进制字符。p{XDigit}-示例下面的示例显示Posix字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassPosixCharacterClassDemo{privatestaticfinalStringREGEX......
  • 2024.1.1 Java学习
    1.前缀自增自减法:先进行自增或自减运算,在进行表达式运算2.后缀自增自减法:先进行表达式运算,再进行自增或自减运算3.位运算符,作用在所有的位上。&:如果相对应位都是1,结果为1|:相对应位有1位是1,结果为1^:相对应位不同,结果为1~:按位取反,0变1,1变0<<:左操作数按位左移右操作数指定......
  • 无涯教程-Java 正则 - \p{Print}匹配函数
    字符类\p{Print}与任何可打印字符匹配。p{Print}-示例下面的示例显示Posix字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassPosixCharacterClassDemo{privatestaticfinalStringREGEX=......
  • 无涯教程-Java 正则 - \p{Graph}匹配函数
    字符类\p{Graph}与任何可见字符匹配。p{Graph}-示例下面的示例显示Posix字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassPosixCharacterClassDemo{privatestaticfinalStringREGEX="......
  • 无涯教程-Java 正则 - \p{Punct}匹配函数
    字符类\p{Punct}与任何标点字符匹配。p{Punct}-示例下面的示例显示Posix字符类匹配的用法。packagecom.learnfk;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassPosixCharacterClassDemo{privatestaticfinalStringREGEX="......