word-input.php
php:word
1<form action="word-output.php" method="post"> 2<input type="text" name="word"> 3<input type="submit" value="確定"> 4</form>
word-output.php
php:word
1<?php 2$word = $_POST['word']; 3if(preg_match('/[a-z]\-\d{3}/', $word)){ 4 echo 'ok'; 5}else{ 6 echo 'NG'; 7} 8?>
/[a-z]-\d{3}/
/[a-z]-\d{3}/
どちらで書いても同じ意味でした。
確かハイフンは-としないといけないと
本に書いてありました。
なぜ
/[a-z]-\d{3}/
が通じるのでしょうか。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/02 03:01