Gmailの本文を一行ずつ配列に入れてその中から
メールアドレスのみを取り出したいのですがうまくいきません。
strMessageにGmailのプレインテキストがはいってます
resArrayを確認すると配列としてはいっているようなのですが
resArray.indexOfで確認しても配列の番号が出来ていません。
うまく検索できていないような気がするのですが、
どのように検索すればHITしますでしょうか?
よろしくお願いいたします。
GAS
1var strMessage = myMessages[i][j].getPlainBody().slice(0,1000); 2//メッセージ本文からメールアドレスのみを抜き出す 3var resArray = strMessage.split("\r"); 4var pattern = new RegExp( '/^[A-Za-z0-9]{1}[A-Za-z0-9_.-]*@{1}[A-Za-z0-9_.-]{1,}.[A-Za-z0-9]{1,}$/' ); 5var result = resArray.indexOf( 'pattern' )
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/28 09:08
2019/09/03 04:06
2019/09/03 04:07
2019/09/03 04:32
2019/09/03 07:45 編集
2019/09/04 00:43
2019/09/05 00:13