找到包含当前字符的所有单词

时间:2016-04-15 04:50:13

标签: regex

我有一组人物,例如:int currentVersion = Build.VERSION.SDK_INT; if (currentVersion >= Build.VERSION_CODES.JELLY_BEAN) { imageView.setBackground(...); } else{ imageView.setBackgroundDrawable(...); }

任务是匹配列表中包含所有这些字符

中的一个或多个的所有单词

1 个答案:

答案 0 :(得分: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] )+([]] *)]]   ;然后回声"通过" ;网络

我希望这有帮助。