Java TSV 上用于捕获组的正则表达式
Java regex on TSV for capturing groups
我正在尝试在 TSV 上使用正则表达式将每个元素放入捕获组(听起来很简单,我认为应该如此)。基本上我有一个 58 列的 TSV 文件,我想将每个值放入一个组中。所以对于正则表达式,我实际上只是做了 (.+)\t
58 次,但我似乎无法获取值。
这是最好的方法吗?我想稍后通过索引访问捕获组。
谢谢
我认为逐行分析此 TSV 文件并将此行拆分为 \t 字符会更容易。这个解决方案会更优雅。
如果您真的想使用正则表达式,请查看 here - 这篇文章描述了递归正则表达式。
我正在尝试在 TSV 上使用正则表达式将每个元素放入捕获组(听起来很简单,我认为应该如此)。基本上我有一个 58 列的 TSV 文件,我想将每个值放入一个组中。所以对于正则表达式,我实际上只是做了 (.+)\t
58 次,但我似乎无法获取值。
这是最好的方法吗?我想稍后通过索引访问捕获组。
谢谢
我认为逐行分析此 TSV 文件并将此行拆分为 \t 字符会更容易。这个解决方案会更优雅。 如果您真的想使用正则表达式,请查看 here - 这篇文章描述了递归正则表达式。