※ ChatGPTを利用し、要約された質問です(原文:電話番号かどうかを判断したい(Perl))
電話番号の判断方法(Perl)
このQ&Aのポイント
フォームに入力された文字が電話番号かどうかを判断したいと考えています。ハイフンは使いません。
$$in{tel}がハイフン(-)なしの10桁または11桁でない場合、エラーメッセージを表示します。
$$in{tel}がハイフン(-)なしの市外局番から始まらない場合、エラーメッセージを表示します。
フォームに入力された文字が電話番号かどうかを判断したいと考えています。
ハイフンは使いません。
if ($$in{tel} =‾ /¥-/) {
&error("電話番号はハイフン( - )なしの10桁または11桁でご記入ください");
}
if ($$in{tel} =‾ /^\d{10,}+$/) {
&error("電話番号はハイフン( - )なしの市外局番からご記入ください");
}
このようにしてみたのですが、うまく動きません。
どうすればいいんでしょうか...
よければ教えてください。
お礼
すみません。見よう見まねでやっていたので、理解できていませんでした。 ありがとうございます。早速やってみます。
補足
思ったように動くことができました。 ありがとうございました。