具有 Collection<GenericType> 返回类型的方法签名的 Java 正则表达式

标签 java regex generics

匹配 Java 方法返回类型的 Java 正则表达式是什么,如下所示:

ArrayList<CodeObject>

最佳答案

鉴于存在:

 Map<List<String>, Map<List<String>, Collection<Integer>>>

首先,我想说这对于正则表达式来说是一个糟糕的工作。正则表达式不擅长匹配嵌套项目。请参阅this post尝试对心理健康产生有害影响。

对于简单的情况,我认为以下内容可以。

 \p{javaJavaIdentifierStart}\p{javaJavaIdentifierPart}*<\p{javaJavaIdentifierStart}\p{javaJavaIdentifierPart}*>

关于具有 Collection<GenericType> 返回类型的方法签名的 Java 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744549/

相关文章:

java - onCharacteristicwrite 中的 Android 蓝牙状态 133

python - 使用正则表达式匹配不在字符 < > 内的单词

java - 定义实现多个接口(interface)的类型集合?

java - 带有 java.io 的非阻塞服务器

java - Gradle:将一堆 jar 安装到本地 Maven 存储库

java - 从 GMaven 运行脚本会导致 "No such property: project"异常

javascript - 用于验证计算并提取数据的正则表达式

python - 根据列中的数据合并两个 CSV 文件

c# - Mock 的通用方法(Moq 库)验证从未使用任何参数组合调用方法

java - 未经检查的 Actor : Is there a way to avoid it in this case?