2017-10-16 25 views
-2

は、私は3つの文字とのような3つの数字が含ま大きなテキスト文書内のすべての文字列を検索する必要があります。 FPV003検索文字列のJavascript

をしかし、何百ものがありますこれらの間、通常のテキスト、このようなタイプの異なる文字列は、

私は3つのランダムな数字と3つのランダムな文字からなるこれら6つのcharacteredの文字列を見つけます

どのように、正規表現を試してみたが、それは仕事を得る傾けます。

+0

「私は正規表現を試しました。何を試しましたか? '/ [A-Z] {3} \ d {3}/mg'? –

+0

* Regexを試しましたが、動作できません*:何を試しましたか?どのように動作しませんでしたか? –

答えて

0

正規表現は、ここでは問題ないはずです。

var patt = /[A-Z]{3}[0-9]{3}/g; 
 
var str = "test test AZE123 test test ZER456"; 
 

 
console.log(str.replace(patt, 'it works'));

+0

'0000000AZE123_45'から' AZE123'を返し、OPがそれを期待していない場合はどうなりますか? –

+0

本当にありがとうございました:) 検索する必要があるすべての文字列は、NUMBERNUMBERNUMBERLETTERLETTERLETTERの順番で表示されます –

+0

問題を解決した場合は、妥当性を確認することを忘れないでください。また、あなた自身の疑問に間違いなく答えました。 – Zenoo

0

はどうもありがとう:) をだから私は見つけるために必要なすべての文字列がLETTERLETTERLETTERNUMBERNUMBERNUMBER aaa111 のために来るので、私は思いますこのコードですべてを見つけることができます。

var content = document.getElementById('indhold').innerText; 
var UID = content.match(/[a-zA-Z]{3}[0-9]{3}/g)