文を分割して数値のみを格納したい。以下のコードを使用
<tr>
<td>store</td>
<td>AB: 889614 | YX: 43 | ZY: 889571</td>
<td>num1</td>
</tr>
<tr>
<td>store</td>
<td>1</td>
<td>dim</td>
</tr>
<tr>
<td>store</td>
<td>javascript{storedVars['num1'].split('AB:')[storedVars['dim']]}</td>
<td>num2</td>
</tr>
<tr>
<td>store</td>
<td>0</td>
<td>dim1</td>
</tr>
<tr>
<td>store</td>
<td>javascript{storedVars['num2'].split('| ')[storedVars['dim1']]}</td>
<td>num3</td>
</tr>
<tr>
<td>echo</td>
<td>${num3}</td>
<td></td>
</tr>
<tr>
<td>store</td>
<td>1</td>
<td>dim2</td>
</tr>
<tr>
<td>store</td>
<td>javascript{storedVars['num1'].split('YX:')[storedVars['dim2']]}</td>
<td>num4</td>
</tr>
<tr>
<td>echo</td>
<td>${num4}</td>
<td></td>
</tr>
<tr>
<td>store</td>
<td>0</td>
<td>dim3</td>
</tr>
<tr>
<td>store</td>
<td>javascript{storedVars['num4'].split('| ')[storedVars['dim3']]}</td>
<td>num5</td>
</tr>
<tr>
<td>echo</td>
<td>${num5}</td>
<td></td>
</tr>
<tr>
<td>store</td>
<td>1</td>
<td>dim4</td>
</tr>
<tr>
<td>store</td>
<td>javascript{storedVars['num1'].split('ZY:')[storedVars['dim4']]}</td>
<td>num6</td>
</tr>
<tr>
<td>echo</td>
<td>${num6}</td>
<td></td>
</tr>
Selenium ideで上記のコマンドを実行
[info] Executing: |store | AB: 889614 | YX: 43 | ZY: 889571 | num1 |
[info] Executing: |store | 1 | dim |
[info] Executing: |store | javascript{storedVars['num1'].split('AB:')[storedVars['dim']]} | num2 |
[info] Executing: |store | 0 | dim1 |
[info] Executing: |store | javascript{storedVars['num2'].split('| ')[storedVars['dim1']]} | num3 |
[info] Executing: |echo | ${num3} | |
[info] echo: 889614
[info] Executing: |store | 1 | dim2 |
[info] Executing: |store | javascript{storedVars['num1'].split('YX:')[storedVars['dim2']]} | num4 |
[info] Executing: |echo | ${num4} | |
[info] echo: 43 | ZY: 889571
[info] Executing: |store | 0 | dim3 |
[info] Executing: |store | javascript{storedVars['num4'].split('| ')[storedVars['dim3']]} | num5 |
[info] Executing: |echo | ${num5} | |
[info] echo: 43
[info] Executing: |store | 1 | dim4 |
[info] Executing: |store | javascript{storedVars['num1'].split('ZY:')[storedVars['dim4']]} | num6 |
[info] Executing: |echo | ${num6} | |
[info] echo: 889571