/#{str}/といった具合に文字列を正規表現に変換する時、
strの中に大文字が含まれない時だけ//iを付けたいんだけど、
\[WSDAZBG]とかみたいなメタキャラを誤認しないように
どうしたらいい判定ができるでしょうか。