2017-10-06 1 views
-2

この文字列から内容を解析して「ピース」を削除することが可能かどうかは疑問です。私の目標は、以下の文字列に `` `のない3つのhttpリクエストの配列を返すことです。ありがとう!javascriptはすべて文字列内の特定の文字内で解析されます

何かのように:

string.match(/```(.*?)```/) 


"HTTP Request 1:↵```↵GET /url; HTTP/1.1↵Host: {{ip_address}}:{{port}}↵Connection: keep-alive↵Accept-Encoding: gzip, deflate↵Accept: */*↵```↵↵HTTP Request 2:↵```↵GET /url; HTTP 1/1↵Host: {{ip_address}}:{{port}}↵Connection: keep-alive↵Accept-Encoding: gzip, deflate↵Accept: */*↵```↵↵HTTP Request 3:↵```↵GET /url; HTTP/1.1↵Host: {{ip_address}}:{{port}}↵Connection: keep-alive↵Accept-Encoding: gzip, deflate↵Accept: */*↵```↵" 

答えて

1

あなたはのstring.Split()

let str = "HTTP Request 1:↵```↵GET /url; HTTP/1.1↵Host: {{ip_address}}:{{port}}↵Connection: keep-alive↵Accept-Encoding: gzip, deflate↵Accept: */*↵```↵↵HTTP Request 2:↵```↵GET /url; HTTP 1/1↵Host: {{ip_address}}:{{port}}↵Connection: keep-alive↵Accept-Encoding: gzip, deflate↵Accept: */*↵```↵↵HTTP Request 3:↵```↵GET /url; HTTP/1.1↵Host: {{ip_address}}:{{port}}↵Connection: keep-alive↵Accept-Encoding: gzip, deflate↵Accept: */*↵```↵" 
 

 

 
console.log(str.split('```'));

+0

完璧な感謝を使用することができます! – BC00

関連する問題