不知道节点ID和父节点ID,用java怎么生成一颗n叉树

students20 2018-02-24 10:31:48
生成类似这样的层级结构:
http://txt2re.com/index.php3?s=Test+one&submit=Show+Matches
数据格式如下,根据标红的数字(开始和结束位置)判断父子关系,
名称:正则表达式:匹配结果:开始位置:结束位置:序号:描述

WORD:[a-z]+:Test:0:3:1:匹配指定单词
VAR:[A-Za-z0-9_\-\u4e00-\u9fa5]*:Test:0:3:2:匹配中文和英文
W:[a-z]:T:0:0:3:匹配字符
C:.:T:0:0:4:匹配任何单个字符
W:[a-z]:e:1:1:5:匹配字符
C:.:e:1:1:6:匹配任何单个字符
W:[a-z]:s:2:2:7:匹配字符
C:.:s:2:2:8:匹配任何单个字符
W:[a-z]:t:3:3:9:匹配字符
C:.:t:3:3:10:匹配任何单个字符
WS:\s+: :4:4:11:匹配任何空白字符
C:.: :4:4:12:匹配任何单个字符

WORD:[a-z]+:one:5:7:14:匹配指定单词
VAR:[A-Za-z0-9_\-\u4e00-\u9fa5]*:one:5:7:15:匹配中文和英文
W:[a-z]:o:5:5:16:匹配字符
C:.:o:5:5:17:匹配任何单个字符
W:[a-z]:n:6:6:18:匹配字符
C:.:n:6:6:19:匹配任何单个字符
W:[a-z]:e:7:7:20:匹配字符
C:.:e:7:7:21:匹配任何单个字符
WS:\s+: :8:8:22:匹配任何空白字符
C:.: :8:8:23:匹配任何单个字符
...全文
370 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,686

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧