[PHP] 正規表現を使用して文字列にある文字があるか確認する方法

正規表現を使用して文字列にある文字があるか確認する方法は以下の通りで、preg_matchを使用する

<?php 
//検索したい文字
$search1 = '/赤|黄|青/';

//検索対象の文字列
$val = '赤緑黄黒桃橙';

if(preg_match($search1, $val) === 1){
 print('赤か黄か青を含みます');
}else{
 print('指定された色は含みません');
]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です