3

コードを読みやすくしようとしていますが、できるだけ意味のあるものにしようとしています。文字列といくつかの正規表現パターンをテストしたいと思います。

( re-find #"(?i)(^select .* from .*)|(^delete from me)" c))

そして、これを2つの別々のパターンに分割したいのですが、1つのテストを使用できますか? 一連のパターンと 1 つの文字列をテストするものはありますか?

ありがとう!

4

1 に答える 1

4
(def patterns [#"(?i)^select .* from .*" #"(?i)^delete from me"])

(when (some #(re-find % "your test string") patterns)
 ...)

clojure.core/some

于 2013-01-24T19:41:20.527 に答える