重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

文字列の最後の「_where」「_switch」を基準に判定して
_whereのときと_switchのときの処理を分けたいです。


abcde_fghij_where
abcde_fghij_switch

where_where
where_switch

esefsse_where
esefsse_switch

oseinm_where
oseinm_switch

switch_where
switch_switch

oeswitceefse93jwhere_where
oeswitceefse93jwhere_switch


if(preg_match("/^_where/i", "上記の文字列")){
  最後が_whereのときの処理
}else if(preg_match("/^_switch/i", "上記の文字列")){
  最後が_switchのときの処理
}

こういうやり方で良いのでしょうか

A 回答 (1件)

正規表現の部分は、



/_where$/
/_switch$/

になるかと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2012/09/18 21:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!