我有两个字符串,在句子末尾有一个点(。),我需要在Yahoo Pipes中删除。
示例:
example.com.
companywebsite.co.uk.
anothersite.co.
我已经在SO上的几篇文章中尝试了以下内容,但还没有一个已经有效
/\.$/
或
^(.*)\\.(.*)$","$1!$2
这些选项都没有效果
我尝试过一个非常简单的
.com. and replace with .com
和
.co. to replace with .co
但后者影响.com也不理想
编辑:这是我管道的样子。
答案 0 :(得分:1)
如果您可以执行以下操作:^(.*)\\.(.*)$","$1!$2
,那么执行此操作应该有效:"^(.+?)\.?$", $1
。这应该与URL的第一部分匹配,并且如果存在则省略最后一段时间。
编辑:
根据您的图片,您应将此^(.+?)\.?$
放在替换字段中,并在 字段中输入$1
。我不知道您是否需要进行任何转义,因此您可能必须使用^(.+?)\\.?$
代替^(.+?)\.?$
。