- ベストアンサー
SQLSERVER 文字列から特定の文字を取得
DBはSQLSERVER2005です。 メールアドレスの入力チェックをしたいと思っています。 みなさんはどのようなチェックを行うのでしょうか? 私は、フィールドに@マークが何個あるか確認しようと考えています。 これを確認できる関数はあるのでしょうか? ご教授お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> メールアドレスの入力チェック perl5.10以降なら http://www.din.or.jp/~ohzaki/mail_regex.htm ここのあたりの記事も参考に http://blog.livedoor.jp/dankogai/archives/51189905.html
その他の回答 (1)
- ShowMeHow
- ベストアンサー率28% (1424/5027)
回答No.1
一旦取り出してsplitしてuboundとか。
質問者
お礼
お返事ありがとうございます。 結局、スカラ関数を作成し、@の文字コードが存在するかループでカウントすることになりました。
お礼
お返事ありがとうございます。 参考にさせていただきましたが、とりあえず文字列"@"が複数存在すればエラーとする対処法にしました。