如何在java中使用正则表达式提取最后一个最短的字符串
发布时间:2020-12-15 04:28:59 所属栏目:Java 来源:网络整理
导读:我怎样才能在下面提取粗体字符串 string : hello world blah -d blah vlaah -n blah vlahh hello world blah -n blah vlahh -d blah vlaah hello world blah -d blaaah 我试过了. – [dn].* $但它找到了如下所示的最长匹配字符串 hello world blah -d blah v
我怎样才能在下面提取粗体字符串
我试过了. – [dn].* $但它找到了如下所示的最长匹配字符串
我想提取最短的匹配字符串.提前致谢 解决方法
您可以使用
negative lookahead来避免匹配匹配中的另一个-d / -n:
-[dn] (?!.*?-[dn]).*$ RegEx Demo (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – Spring MVC:表单标记和命令出错
- java – Android中的Bundle的恶魔数量
- 多线程 – Synchronize()挂起线程
- Java:使用RuntimeException从访问者转义
- 所有可能的两个向量的组合,同时保持R中的顺序
- SpringBoot实战(十)之使用Spring Boot Actuator构建RESTful
- java – latch(用于等待异步响应)冻结WebView(和UI)
- java – 杰克逊没有用@JsonProperty覆盖吸气器
- java – Android谷歌地图错误android.view.InflateExceptio
- java – 如何拒绝破坏构建的mercurial签入?