2017-08-25 44 views
-3

我嘗試這樣:[fl]ady?[ing] ?[rb]ug!?
我知道[fl]ad[y]?(ing)? ?[br]ug!?一個答案正則表達式的字符集只有

可以這樣使用字符來解決只設置?必須匹配兩者。

瓢蟲
褪色地毯!

回答

0

我相信這應該爲你工作

[fl]ad(y|ing)\s?[br]ug? 

退房http://www.regexpal.com/

+0

我正在尋找只使用方括號 –

+0

我不確定你的用例不想括號,但這會做你想要的: '[fl] ady?i? N + G&\ s?[BR]微克!?' 或 '[FL]廣告[Y] [I]?[N]?[G]?\ s?[BR]微克!?'如果你真的想要那些額外的括號... –

+0

這是我正在編程的課程。我該科目前只用方括號涉及 –

0

使用字符只設置?那麼,它匹配的其他字母組合也沒關係?嗯。然後

[fl]ad[giny]+[\sbrug!]+ 

會做。請參閱:https://regex101.com/r/FJWJyM/1

+0

爲什麼不這項工作'[FL]廣告[giny] [BR]微克!?'? –

+0

你需要[giny]以上的字符。所以[giny] +是需要的。所以[fl]廣告[giny] +?[br] ug!?會匹配兩者。請參閱https://regex101.com/r/kH9Car/1 –