一个文本处理动作

动作需求 · 1005 次浏览
Holiday* 创建于 2022-06-07 20:58

选中一个词语复制,在粘贴时实现:删除最前面的1个标点/文字、并在最后加回这1个标点/文字的Quicker动作。例如(→前表示复制的文字,→表示处理后、想要粘贴的文字):

  • X2、X1 → X1、X2

  • b,c,a。→a,b,c。

  • b和a → a和b

Holiday* 最后更新于 2022/6/7

回复内容
CL 2022-06-07 21:21
#1

没看明白,这个是哪里用的呢?是什么符号分隔的? 第二个例子似乎也不是你说的那个规则。

Holiday* 回复 CL 2022-06-07 22:42 :

您好。


1.主要用于文字撰写。可能用文字来代替上边的字母,会更好理解。

     场景1、场景3,用于修改句内词语前后位置:

     南京全市、江苏全省 → 江苏全省、南京全市

     江苏和北京 → 北京和江苏

     场景2,用于调整句子顺序,增强句间联系等:

     句子2,句子3,句子1。 → 句子1,句子2,句子3。


2.分隔符号主要是“,”“、”“和”等。


3.第二个场景中,复制粘贴有技巧。选中“句子2,句子3,”,让动作处理成“,句子2,句子3”,手动将光标移至“句子1”之后,粘贴,得到“句子1,句子2,句子3。”。


PS:

1.我对本动作的想法是用方向键、Home、End等来控制光标移动,选择文本复制、粘贴,从而完成文本处理。但我感觉这样的方式有点繁琐,普适性也不是很高,更不能对两个及以上的符号/文字进行处理。

2.我刚才回复了一遍,但提交之后不知道为什么没显示,刷新网站后回复内容也变成了空白,不知道是不是网站的bug。



CL 回复 Holiday* 2022-06-08 08:11 :

https://getquicker.net/Sharedaction?code=bb7c9de6-4ec8-4314-36a1-08da489820b3 可以参考这个试试。 要写一点代码,先判断是什么分隔字符,然后拆分成列表,把第一项删掉添加到末尾,然后再合并成文本。

Holiday* 回复 CL 2022-06-08 08:32 :

谢谢大佬。很好用。非常感谢。

Holiday* 2022-06-07 22:20
#2


回复主贴