在许多站点中,日本的地址写为〒000 - 0000
。
从这里,我只想使用伊玛克洛斯提取数字。
换句话说,我要删除〒
和-
。
我要复制提取的数据,将其保存在剪贴板上,然后将其粘贴到另一个位置。
谢谢。
(chrome 70.0.3538.102,Win10_x64)
答案 0 :(得分:0)
选择“ Chrome”和“ Firefox”论坛标签的“不错”,但如果您提到了两个浏览器的FCI,则将更为有用,但是例如以下实现在所有iMacros的两个浏览器中均适用版本:
SET !EXTRACT "〒000 - 0000"
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.substr(1); y=x.split(' '); z=y[0]+y[2]; z;")
SET !CLIPBOARD {{!VAR1}}
PROMPT EXTRACT:<SP>_{{!EXTRACT}}_<BR>Numbers:<SP>_{{!VAR1}}_
(在iMacros上针对FF v8.8.2,Pale Moon v26.3.3(= FF47),Win10_x64进行了测试。)
“例如” =>,因为您可以使用各种不同的组合以及其他JS字符串方法以十多种方式实现所需的功能。
(我没有在'PROMPT'中包含'{{!CLIPBOARD}}'的内容,因为CR不支持此内容,但是例如,仍应从OS剪贴板的'Notepad'中粘贴'Paste'工作...)
答案 1 :(得分:0)
作为单独的解决方案发布,因为摘录中的输入现在“有点”不同,并且更改了“ EVAL()”中的语法,即使我尝试重复使用相同的语法类似于Answer_#1中的命令。 (这给出了第二个代码示例...)
SET !EXTRACT "〒 000-0000"
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.substr(2); y=x.split('-'); z=y[0]+y[1]; z;")
SET !CLIPBOARD {{!VAR1}}
PROMPT EXTRACT:<SP>_{{!EXTRACT}}_<BR>Numbers:<SP>_{{!VAR1}}_
(在iMacros上针对FF v8.8.2,Pale Moon v26.3.3(= FF47),Win10_x64进行了测试。)
同样,将有十多种方法来实现相同的功能以获得相同的结果...