php 正規表現を利用して全てカタカナであるかを確認する
phpで正規表現を使って、文字列が全てカタカナであるかを確認するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Apache 2.4.43
- PHP 7.4.5
※windows10にApacheのインストールはこちら
※windows10にphpのインストールはこちら
サンプルコード
preg_match関数を利用します。
<?php
ini_set('display_errors', "On");
ini_set('mbstring.internal_encoding' , 'UTF-8');
$str="テスト";
if(preg_match("/^[ァ-ヾ]+$/u",$str)){
echo $str."は、カタカナのみです"."<br>";
}else{
echo $str."は、カタカナのみではありません";
}
$str="テストです";
if(preg_match("/^[ァ-ヾ]+$/u",$str)){
echo $str."は、カタカナのみです";
}else{
echo $str."は、カタカナのみではありません";
}
?>
実行結果
上記のように正規表現を利用すれば、カタカナのチャックが可能となります。
-
前の記事
javascript コピペを禁止する 2020.10.22
-
次の記事
jquery prevUntilメソッドを使って指定した前以降のhtmlタグから指定したhtmlタグの間を取得する 2020.10.22
コメントを書く