【发布时间】:2011-07-10 18:30:13
【问题描述】:
我希望能够匹配两个标签之间的文本,从开始标签开始到结束标签结束。
假设我在一个名为“text”的变量中有这段文本:
some text some text some text some text some text
<some_tag>
some text some text some text some text some text
</some_tag>
some text some text some text some text some text
我想解析内容'text'直到它找到一个开始标签,在本例中是'some_tag',一旦它找到一个开始标签,我希望它捕获所有内容,直到标签关闭。
我已经用块和正则表达式鬼混了大约一个小时,似乎找不到解决这个问题的好方法。
不胜感激,谢谢!
【问题讨论】:
标签: ruby string text-parsing