我正在尝试解析类名:
public class Script {
}
我现在正在使用正则表达式,但它不能像我一样好,我的正则表达式
class\s+(.*?)\W
但是,当扩展和实施之类的东西进入它时,它就会破坏它。
我正在创建一个从pastebin下载源代码并自动保存的脚本。
感谢。
答案 0 :(得分:2)
这可以解决问题:搜索除空格或括号之外的所有字符
class\s+([^\s{]+)\s*
答案 1 :(得分:1)
尝试使用class\s+(\w*)\s*
这也可以处理class Classname{
在类名