2017-02-16 121 views
1

元組數組的一個子讓我們假設我有字符串的元組下面的數組:查找使用正則表達式

[N][F][N][N,F],[F,NN,FN,...][N,F],[F,NB,NN,..] 

我想找到一個子列表的第一個元組包含N和第二個包含F

這裏是例外的答案:

[N][F] 
    [N][N,F] 
    [N,F],[F,NN,FN] 
    [N,F],[F,NB,NN] 

我已經試過這

(\[N\])(\[F\]) 

所以它可以檢測[N][F],但它只能在那裏的元組只有一個元素。

使用正則表達式可以實現這個嗎?

+0

BTW:這看起來更像是你應該遍歷數組的Java和公正匹配N個RESP。 F – Fallenhero

+0

什麼是實際上三元組的「元組」? – Fallenhero

+0

澄清:你有一個字符串元組的數組,或者你有一個單個字符串,其中包含括號和*表示一個元組數組? – RealSkeptic

回答