chanting an air of joyous bliss

普段の生活で見逃しがちな面白いことを書いていく
そんなブログです

半角英数字チェック

2007-06-28 12:54:47 | コンピュータ・プログラミング
入力されたデータ(文字列)が半角英数字かどうかを判別するときに [a-zA-Z0-9]+という正規表現を使うことがあるだろう。 この正規表現はロジック的には間違っていないが、文字列の前後にブランクを許可する場合は当然のことながら意図したとおりに動かない。 DBを使ってアプリを構築するとき、特に注意が必要だ。 DBから文字列を取得する場合、DBの仕様で取得する文字列にブランクが付加されていることがあ . . . 本文を読む
コメント