gpt4 book ai didi

Java Buffered Reader 检测短语中的模式

转载 作者:行者123 更新时间:2023-12-01 12:24:55 25 4
gpt4 key购买 nike

我希望我的程序能够读取 java 代码文件并能够识别不同的方法。这可能与缓冲阅读器有关还是我应该做一些不同的事情?由于方法可以返回任何类型(String/void/int/etc)并且可以是许多不同类型的修饰符(私有(private)/公共(public)等),所以我不知道如何轻松识别它们。

public returnType methodName(String s){

如何让我的程序读取该内容并自动检测它的格式是否与以下内容相同:

private Set<String> nextstates(int newInt)

最佳答案

您可以使用regular expressions在文件中搜索方法定义。例如,您只需使用 BufferedReader 逐行读取文件,并在每一行中搜索与正则表达式的匹配项。一种可能的正则表达式是下面 post by Georgios Gousios 中建议的正则表达式。

关于Java Buffered Reader 检测短语中的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26439341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com