Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String Yahoo Pipes字符串将第一个单词更改为最后一个单词_String_Loops_Yahoo Pipes - Fatal编程技术网

String Yahoo Pipes字符串将第一个单词更改为最后一个单词

String Yahoo Pipes字符串将第一个单词更改为最后一个单词,string,loops,yahoo-pipes,String,Loops,Yahoo Pipes,我不太了解yahoo pipes,我只是在闲逛,有没有可能把第一个单词移到句子的最后一个单词 例如,我得到了一些提要,标题如下 Stackoverflow:自学编程的最佳方式 然后我想把第一个单词,也就是Stackoverflow移动到像这样的最后一个单词 进行自编程学习的最佳方法-Stackoverflow 我该怎么做 按照我的逻辑: 我们需要从提要中分离出第一个单词,然后将它们存储到“内存”或类似的东西中” 然后我们使用stringbuilder然后将存储的单词保留到最后一句。但是我不知道像

我不太了解yahoo pipes,我只是在闲逛,有没有可能把
第一个单词
移到句子的
最后一个单词

例如,我得到了一些提要,标题如下

Stackoverflow:自学编程的最佳方式

然后我想把第一个单词,也就是
Stackoverflow
移动到像这样的最后一个单词

进行自编程学习的最佳方法-Stackoverflow

我该怎么做

按照我的逻辑: 我们需要从提要中分离出第一个单词,然后将它们存储到“内存”或类似的东西中”

然后我们使用
stringbuilder
然后将存储的单词保留到最后一句。但是我不知道像“内存”之类的工具

更新:

如何将两个
string regex
循环连接到1个项目中?

管道本身将用作内存。:-)

a) 创建一个正则表达式操作符,去掉冒号和前面的所有内容

b) 创建一个正则表达式操作符,去掉冒号和后面的所有内容

c) 将字符串传递给a)和b)

d) 为[input-from-a]+“-”+[input-from-b]创建字符串生成器

尝试在此处共享一个示例:


我输入此文本
Stackoverflow:blablablablablablablablablablabla
它返回null?您能告诉我在哪里可以找到正则表达式yahoo pipes引用吗?@Cignitor如果您重新创建我的示例,单击“字符串生成器”操作应显示“二三一”“在底部的调试输出中。无论如何,我还没有看过文档-请尝试“String Regex”操作窗口右上角的[?]命令。:-)我明白了,我还有一个问题,你使用了单个文本,而我从提要中获取文本,所以它应该是集合提要,我们需要将工具包装在循环中。我不能将包含字符串regex的两个循环组合到一个集合字符串生成器中。我该怎么做?循环是自动完成的-项目通过管道一个接一个。您可以解构该项,对字符串进行操作,然后重新构造该项。--但是,直接在项目上使用regex可能更容易。例如,在
标题
属性上执行从
^([^::]*):(.*)$
$2-$1
的替换操作将有效。您能帮助我通过图像来发展您的想法吗?我在连接两个循环时遇到了困难,我们需要
循环
填充
字符串生成器
。但是
循环
本身仅从1个管道接收。当我使用union时,字符串会变得很笨拙,这是我没有料到的