質問: "document.getElementById('ASIN')" var ASIN =Chrome.execute(tab, {javascript: GET_ASIN}) --> [object Object] 結果: "document.getElementById('ASIN')" ``` 4. `試したこと3-2`にて、以下を試す console\.logでJSON形式の値が\[object Object\]になる時 \- Qiita JavaScript \- JavaScriptで\[object Object\]とエラーが出る。|teratail `[object Object]`の中身は確認できず ### まとめ まとめると、 * iOSのショートカット.appでASINコードを取得したいが、エラーが発生して実現できない * エラーについて調べているが、詳細を把握できない * **iOSのショートカット.appでASINコードを取得する方法を知りたい** となります。 ### 補足情報(FW/ツールのバージョンなど) Mac OS:macOS High Sierra バージョン10.13.6 モデル:iMac (21.5-inch, Mid 2011) プロセッサ:2.5 GHz Intel Core i5 メモリ:4 GB 1333 MHz DDR3 スクリプトエディタ バージョン2.10 Google Chrome バージョン:70.0.3538.110 iPhone SE iOSバージョン:12.1 ショートカット.app バージョン:2.1.1
回答: ### 正規表現を使う 簡単な正規表現を利用してURLから取得した **ショートカットのアクション** 1. 「入力からURLを取得」 2. 「マッチテキスト」[B0-9][A-Z0-9]{9} 3. 「クリップボードにコピー」 ### 課題・欠点 * Bから始まるものしか取得できない