对于作业,我需要从文件中提取某些信息(在 java 中),文件中的文本类似于:
OFFICE_MANAGEMENT = Higher ManagementCONSTRUCTION = SupervisorCONTRACT_MANAGEMENT = Contract ManagerPROJECT = Project ManagerLOCATION = User Specified LocationDEPARTMENT = Local.........
我需要提取每个特定项目
我在正则表达式方面几乎没有经验,但我试过了。
如果我使用类似的东西
OFFICE_MANAGEMENT =\s*([a-z A-Z]*)\s*
我明白了
Higher ManagementCONSTRUCTION
结果。我可能不会更改文本:(
我怎样才能确保他把所有东西都拿走,直到下一个项目。我在想他需要阅读所有内容,直到下一个单词超过一个大写字母,但我不知道该怎么做。
因此,任何帮助或建议都将受到欢迎