我正在使用此模式检查字符串是否在冒号前面至少以2个字母字符开头:

string.matches("^\\p{IsAlphabetic}{2,}:")

但是我遇到了以下异常:

java.util.regex.PatternSyntaxException: Unknown character property name {Alphabetic} near index 16

^\p{IsAlphabetic}{2,}:

^

at java.util.regex.Pattern.error(Pattern.java:1730)

at java.util.regex.Pattern.charPropertyNodeFor(Pattern.java:2454)

at java.util.regex.Pattern.family(Pattern.java:2429)

at java.util.regex.Pattern.sequence(Pattern.java:1848)

at java.util.regex.Pattern.expr(Pattern.java:1769)

at java.util.regex.Pattern.compile(Pattern.java:1477)

at java.util.regex.Pattern.(Pattern.java:1150)

at java.util.regex.Pattern.compile(Pattern.java:840)

at java.util.regex.Pattern.matches(Pattern.java:945)

at java.lang.String.matches(String.java:2102)

即使Pattern类的规范指出:

与IsAlphabetic中一样,二进制属性以前缀Is指定。Pattern支持的二进制属性是

字母顺序

表意文字

以及 Unicode脚本,块,类别和二进制属性 列表的类部分

\p{IsAlphabetic} An alphabetic character (binary property)

java 正则判断二进制_如何在Java正则表达式匹配中使用IsAlphabetic二进制属性?相关推荐

  1. java整数的因式分解_如何在Java中找到整数的质数-因式分解

    java整数的因式分解 编程课程中的常见家庭作业/任务之一是关于Prime Factorization. 要求您编写一个程序以找到给定整数的素因子 . 一个数字的素数因子是将精确地除以给定数字的所有素 ...

  2. java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧

    java中转json字符串 在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. ...

  3. Java poi 列移动_如何在java xssf中移動列poi

    如何將現有列數據和格式化到Apache POI中的下一列並將下一列移到右側.如何在java xssf中移動列poi 我試過了. 讓說我的代碼是這樣... XSSFCell oldCell = work ...

  4. java 精确到微妙_如何在Java中以微秒精度测量时间?

    我在Internet上看到应该使用System.nanoTime(),但这对我不起作用-它为我提供了毫秒级的时间.我只需要函数执行前后的微秒,就可以知道需要多长时间.我正在使用Windows XP. ...

  5. java 方法当参数_如何在Java中将函数作为参数传递?

    如何在Java中将函数作为参数传递? 这个问题在这里已有答案: Java Pass方法作为参数                                     14个答案 是否可以将方法作为参 ...

  6. java 千位分隔符_如何在Java中设置千位分隔符?

    问题 如何在Java中设置千位分隔符?我有BigDecimal的String表示,我想设置千位分隔符并返回String. #1 热门回答(180 赞) 你可以使用格式功能","; ...

  7. java如何实例化集合_如何在java中实例化一个Queue对象?

    Queue是一个接口,这意味着你不能直接构造一个Queue . 最好的select是构造一个已经实现Queue接口的类,如下所示: AbstractQueue , ArrayBlockingQueue ...

  8. java date加月_如何在Java中向当前日期添加一个月?

    LocalDate::plusMonths 例: LocalDate.now( ) .plusMonths( 1 ); 最好指定时区. LocalDate.now( ZoneId.of( " ...

  9. java 判断数字_如何在java中判断一个字符串是否是数字

    前言 数字在某些领域经常用字符串来进行表示和传递.那么我们如何判断一个字符串是否是数字呢?今天我们来探讨一下这个话题. 空字符和null 首先我们可以很清晰的知道空字符""和nul ...

  10. java正则判断银行卡号_正则表达式验证银行卡号

    BPM.blockUI({ target: $("#blockAddDiv"),Boxed: true,message: FeekongLan.label.loadmsg });/ ...

最新文章

  1. 2.登录linun 输入密码登录不进去 进入单用户模式 修改 然后reboot
  2. python中的装饰器有哪些-python中的装饰器详解
  3. python基础代码事例-Python简单基础小程序的实例代码
  4. between and 效率_香港城市大学吕坚教授Adv. Funct. Mater.: 铁基金属玻璃在工业废水处理上再次突破,实现催化效率与稳定性双提升...
  5. 2017.3.31 spring mvc教程(六)转发、重定向、ajax请求
  6. java远程执行功能_Java远程连接Linux服务器并执行命令及上传文件功能
  7. 修改RHEL6的root超级用户密码
  8. 【小窍门tip】oracle sequence 修改增量值
  9. C语言编程必背单词百度云,c语言编程必背单词-20210403022023.pdf-原创力文档
  10. ALTOVA XMLSPY使用,建xml文件,构建xpath和XQuery查询,xml和json格式转换
  11. 50年的追踪拍摄:社会阶级能被逾越吗?
  12. ESD问题案例分析-智能手表为例
  13. python求n的阶乘_python如何计算n的阶乘
  14. axure中继器案例
  15. chia矿池积点是什么-chia矿池接入的常见问题
  16. 如何获取免费的数字货币历史数据
  17. linux控制wifi发射功率,路由器的发射功率上限是多少
  18. LSTM时间序列预测MATLAB代码模板(无需调试)
  19. 58旗下转转:上半年闲置交易报告出炉
  20. 华云数据出席2021信创发展论坛:喜获信创双项殊荣 发布业内首个《信创云基座白皮书》

热门文章

  1. 诺奖得主:2030年中国帕金森疾病患者将超过美国
  2. java 俄罗斯方块原理,俄罗斯方块设计原理
  3. 制造业信息化的伴侣---Windows 2016超融合
  4. 100%可用的总裁主题授权版 WordPress付费资源素材下载主题
  5. C#进阶之路(四):拉姆达
  6. 安装东西要计算机权限,安装需要管理员权限,详细教您怎么设置安装软件需要管理员权限...
  7. 2022.10.3-10.8 AI行业周刊(第118期):AI训练营
  8. 广和通L610_ADP对腾讯云通信笔记——02(STM32F411控制L610)
  9. 简单计算空气质量指数
  10. 360+城市空气质量指数-日度数据、良好天数统计(2001-2022年)