文頭・文末の記号をチェック
お世話になります。
Perlでの正規表現について質問させていただきます。
とあるフォームに入力した値が、特定の条件を満たさない場合に
エラーメッセージを表示させたいのですが、うまくいきません。
以下に条件を記載いたします。
条件
1. 小文字、半角英数字、(一部の)記号で2~32文字以内。
2. 使用できる記号は、ハイフン(-)・アンダーバー(_)・ドット(.)のみ。
3. 上記記号が使用できるのは文中のみで、先頭及び末尾には使用できない。
当方、Perl初心者でして、
解説サイト等から、見よう見まねで試してみたところ、
条件1と2は、何とか成功したのですが、
3の記述の仕方がどうしてもわかりません。
どなたか、おわかりの方がいらっしゃれば
ご教授いただけませんでしょうか。
if($FORM{"account"} ここの記述の仕方がわかりません{
$msg = '文頭・文末に記号を使用する事はできません';
&error;
}
お礼
教えて頂き有難う御座います。