2017-10-16 46 views
-2

我需要找到一個大的文本文件,其中包括3個字母和3個數字,如所有字符串: FPV003有3個字母和3個數字(ID的)在大型查找文本中字符串的Javascript

但也有數百個這種類型的不同字符串之間常規文本,

我已經試過正則表達式,但不能讓它的工作,

如何找到包括3個隨機數字和3個隨機字母的這6個了表徵字符串。

+0

'我試過正則表達式,'你有什麼試過? '/ [A-Z] {3} \ d {3}/mg'? –

+0

*我試過正則表達式,但不能讓它工作*:你有什麼試過?!以及它如何不工作?! –

回答

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) 
相關問題