掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
re.pattern による条件分岐 (ID:143445)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になります 正規表現を使って、文字列操作をしております。 例えば、住所文字列に神奈川なら関東、秋田なら東北,北海道なら北海道 とする条件判断をする場合 --- sAddress = "元の住所文字列" sArea = [地域文字列] re.Pattern = "神奈川|..(その他関東エリア)" if re.test(sAddress) then sArea = "関東" else re.pattern = "秋田|..(その他東北エリア)" if re.test(sAddress) then sArea = "東北" else re.pattern = "北海道" if re.test(sAddress) then sArea = "北海道" end if end if end if とif の多重化になってしまいなんとなく気持ち悪いのですが、 if 〜 elseif 〜 endif のように綺麗にきまる書き方はありますか (select case)でもかまいません
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.