2016-07-13 22 views
0

imacrosによって抽出されたテキストの一部を削除する必要があります。Imacros Javascript抽出の評価テキスト部分を削除する

エストラクションされたテキストは変更することができます。 imacrosので抽出された

例テキスト:

THE FIRST SENTENCE - THE SECONDS SENTENCE 
THE FIRST WORD - THE SECONDS WORD 
THE FIRST NAME - THE SECONDS NAME 
CACAO - COLA 

私は前の部分を削除する必要がある - と後の部分を削除 -

1度評価スクリプトが取る必要があります。

THE FIRST SENTENCE 
THE FIRST WORD 
THE FIRST NAME 
CACAO 

2度Evalスクリプトを実行する必要があります

THE SECONDS SENTENCE 
THE SECONDS WORD 
THE SECONDS NAME 
COLA 

2つの異なるevalスクリプトを使用して、前の部分を削除し、後に部分を削除するにはEvalが必要です。

は、私はこのようにevalはJavaScriptを使用しますが、私は前と後の部分だけを削除する正規表現式を作成する必要があります - (スペースを含む)

SET !VAR1 EVAL("'{{!EXTRACT}}'.replace(/[\\TEXTTOREMOVE|TEXTTOREMOVE|TEXTTOREMOVE|TEXTTOREMOVE|TEXTTOREMOVE|]/g, '');") 

SET !VAR2 EVAL("'{{!EXTRACT}}'.replace(/[\\TEXTTOREMOVE|TEXTTOREMOVE|TEXTTOREMOVE|TEXTTOREMOVE|TEXTTOREMOVE|]/g, '');") 

どれ提案してください?

おかげであなたが正規表現せずに問題を解決することができる。この場合

答えて

1

SET !VAR1 EVAL("'{{!EXTRACT}}'.split('-')[0].trim();") 
SET !VAR2 EVAL("'{{!EXTRACT}}'.split('-')[1].trim();") 
+0

あなたのソリューションがうまく機能完璧ですが、のための多くのおかげで私を助けました。良い一日を – placidomaio

関連する問題