Java 正则表达式无法识别字符串

标签 java regex

我正在尝试查找字符串是否符合格式"name"/"version"。这是我期望的示例。

VideoPart/1.2

我试过很多正则表达式。我最接近的是这个:

[a-z,A-Z,0-9,\\.]*/[a-z,A-Z,0-9,\\.]"

但它不识别格式。我在这个正则表达式中很具体,因为我只想要一个正斜杠。谢谢!

最佳答案

试试这个:

\\b[a-zA-Z0-9.]+[/][a-zA-Z0-9.]+\\b

关于Java 正则表达式无法识别字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17792170/

相关文章:

java - WHERE 阿拉伯语条件下的 SQL 查询

Python 正则表达式 - 不匹配字符串末尾的数字

java - 正则表达式不匹配

php - 防止带有 N 个子域的 Varnish 双缓存/仅用于 varnish 的规范化主机

javascript - 用于将字符串中单词的字符更改为下划线的正则表达式,第一个字符除外

c# - 正则表达式从用户定义的 id 中提取序列号

java - 使用 ClusterManager 时如何更新 map 上的标记

java - 初级 Java 代码问题

java - 如何使用带有 Java Stream 实现 Stax 的 xpath 在 XML 中查找元素

java - Twitter4j getOAuthRequestToken() 方法引发 ILLEGALSTATEEXCEPTION