0

抱歉各位,我还不能发图片,所以如果不是太麻烦的话,看这个: yahoo pipe screenshot

我想要做的是抓住括号中的地址,仅此而已。我的理解是,用 $1 替换它应该用括号中的地址替换整个“item.description”。

这个正则表达式(\(.+\))应该可以工作,但由于某种原因,提要没有改变。

我试图通过雅虎管道帮助页面找出原因,并且根据他们提供的正则表达式示例,这似乎应该有效。

我在这里不明白什么?如果你看不出来,我是个新手,所以请善待......

4

1 回答 1

1

正则表达式(\(.+\))匹配括号和它们的内容,所以这就是所有被替换的——而你正在用它自己替换它。如果你想保留括号,你需要一些东西,或者如果不想。 ^.*(\(.+\)).*$^.*\((.+)\).*$

这假设只有一组括号。s如果文本中有换行符,您可能还需要指定修饰符。

于 2011-02-01T20:31:57.917 回答