【发布时间】:2014-05-12 12:04:20
【问题描述】:
我需要一个正则表达式来选择两个外部标签之间的文本。标签是丑陋的括号标签,开始标签看起来像停止标签。
开始标记(和 3 个子字符串)后跟 CR LF
子字符串用水平制表符分隔
例子:
(Text)
Subtext1 Subtext2 Subtext3
(Text)
结果: 子文本1,子文本2,子文本3
【问题讨论】:
标签: regex tags text-parsing
我需要一个正则表达式来选择两个外部标签之间的文本。标签是丑陋的括号标签,开始标签看起来像停止标签。
开始标记(和 3 个子字符串)后跟 CR LF
子字符串用水平制表符分隔
例子:
(Text)
Subtext1 Subtext2 Subtext3
(Text)
结果: 子文本1,子文本2,子文本3
【问题讨论】:
标签: regex tags text-parsing
正则表达式本身不会返回您正在寻找的结果。 您需要一些语言或工具来利用正则表达式来提取您寻找的部分。 因此,解决方案非常依赖于您选择使用的工具或语言,因此在不知道可能是什么工具的情况下,真的不可能给出一个好的答案。
话虽如此,这可能有用也可能没有用,具体取决于利用正则表达式的工具: ((.+)\n((.)\t?)+(.))
【讨论】: