正規表現 Part6
■ このスレッドは過去ログ倉庫に格納されています
0123デフォルトの名無しさん
2009/06/26(金) 22:30:17C#2008 Regex.IsMatch
●検索か置換か?
一応検索
●説明
特定の文字列以外があるかをチェックしたい
SQLの話も混じりますが、要はSELECT文の後に
更新や変更するような命令があるかをチェックしたい
のです。
UPDATEとかそれぞれを書いていくのは漏れるかも
しれないのでSELECT、FROM、WHEREあたりを除いて
マッチさせるにはどう書いたらいいでしょうか。
試した文
^SELECT (?!.* [A-Z](?!ELECT |ROM |HERE ))
●対象データ と望する結果
マッチさせたい "SELECT * FROM AAA [UPDATE]"
マッチしたくない "SELECT * FROM AAA UPDATE"
■ このスレッドは過去ログ倉庫に格納されています