在一个文件中我存储一些像这样的变量:如何使用Java中的关键字 - 值对和换行符分析文件?
author = {Some Author},
link = {some link},
text = { bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla},
...
有些变量是在多。
之后,我需要吐每个字符串进入关键和价值,但那不是一个problem.I'm至今:
\\S+\\s*[=][{]\\s*\\S*[},]
的解决方案,这是对我工作的罚款是:
(\w+)\s*=\s*\{(.*?)\}
和
\\S+\\s*[=]\\s*[{].*[},]
那么问题是什么?如何处理多线? – Dmitry 2010-01-11 23:51:40
我想现在是时候问问自己你在做什么了。看起来好像你问这样做是为了为你的正则表达式创建一个解析器,而不是用正确的方式来使用正确的解析器生成器。 – 2010-01-11 23:52:22
请发送编码?闻起来像功课。 – 2010-01-12 02:23:34