2017-08-02 33 views
0

変数に特定の文字列が格納されています。しかし、私は<[email protected]>だけ必要です。javascriptを使用して特定の文字列を文字列から抽出します

例文字列:

X-PHP-発信スクリプト:0:acr.php

X:< [email protected]>

MIME-バージョン:1.0

コンテンツタイプ:text/plain; charset = US-ASCII; < [email protected]>

日:日、2017年7月2日は12時22分12秒0500

どのように私は達成することができます

フォーマットは=

テキスト-IDを流さこれはJavaScriptを使用して?

何か助けていただければ幸いです。おかげ

+2

あなたは文字列を解析し、適切なパターンを探す必要があります。何を試しましたか?特定の文字列を一致させるためのルールは何ですか? "テキストIDの後のビット:"または "2番目の電子メールアドレス"または...? – RobG

+0

多分Googleの「javascript email regex」。 –

+0

1.文字列を行ごとに分割します。 2. '' Text-ID: "'で始まる行を探します。3.その行の最後の部分を取得します。 '<>'を削除してください。あなたのコードを私たちに教えてください。私たちはあなたのコードを手伝ってくれます。 – Amy

答えて

1

var str = `X-PHP-Originating-Script: 0:acr.php 
 

 
x: <[email protected]> 
 

 
MIME-Version: 1.0 
 

 
Content-Type: text/plain; charset=US-ASCII; 
 

 
Format=flowed 
 

 
Text-ID: <[email protected]> 
 

 
Date: Sun, 02 Jul 2017 12:22:12 +0500`; 
 

 
var matches = str.match(/Text-ID:\s(.+)/); 
 
console.log(matches[1]);

+1

特にOPが問題を正しく説明していない場合、コードのみの回答は無意味です。また、OPはコード作成にゼロの試みをしているので、この回答は他の人には役に立たないため、あなたはただ一つの個人に無料のサービスを提供しているだけです。 :-( – RobG

+0

@RobG良い点。ここに追加することはあまりありませんでしたが、そのことを念頭に置いておくように感じました! – H77

関連する問題