2016-04-15 87 views
-5

我有一組字符,例如:(?=a,b,c)查找包含當前字符的所有字詞

任務是匹配列表中包含所有這一切都燒焦的

+1

好吧!祝你好運 – hjpotter92

+1

不清楚你在問什麼。這可能是以前回答的。 – xdevs23

+0

這個問題完全改變了,我第二次以前要求匹配一個或多個出現(?= a,b,c) – zee

回答

2

在這裏你去,這應該爲你做它的一個或多個的所有單詞。

^([\(]*)+([\?]*)+([=]*)+([a]*)+([,]*)+([b]*)+([,]*)+([c]*)+([\)]*) 

通過以下試驗例:

(?=aa,b,c) 
(?=aa,b,c))))))) 
(?=aa,bb,cccccc) 
(??===aa,b,c) 

從終端測試>

ZA $ test_str = 「(= AA,B,C?)」;如果[[$ test_str =〜 ^([(] )+([\?])+([=] )+([α])+([,] )+([B] )+([,] )+([c])+([)] *)]] ;然後回聲「通過」; fi

我希望這能幫上忙。