我试图写一个函数,它读取以下格式的网站配置文件: routename, optional_path, Title With Spaces;
otherroute, other title {
nestedroute, :can_have_semicolon, Nested Title;
};
differentroute, Awesome Title Ya'll;
(我正在写
(我知道,正则表达式是不处理的HTML推荐的方式,但是这是我的任务) 我需要在Java中的正则表达式,将捕获的HTML标签和他们的属性。我试图用一个正则表达式使用组来实现这一点。我希望这个正则表达式的工作: <(?!!)(?!/)\s*(\w+)(?:\s*(\S+)=['"]{1}[^>]*?['"]{1})*\s*>
< the tag starts with <
我有以下字符串被解析:
Field 1:Value 1
Overriden Field 2:
Value 2.1
Value 2.2
Field 3:
Value 3
Overriden Field 4:Value 4
Field 5:Value5
基本上域值对用冒号隔开,和场(并不总是与“现场启动... “)从一个新行开始,后面跟着一个冒号。我