掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
外字を含むかどうかの判断 (ID:147646)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
「外字を含むかどうか」を VB2010 で判定させるなら、 Dim hasGaiji As Boolean = Z1.Any(Function(c) Char.GetUnicodeCategory(c) = UnicodeCategory.PrivateUse) のようにすれば、ループ処理させずに判定できますね。 2005 以下においては拡張メソッドが使えませんが、その場合でも Dim hasGaiji As Boolean = Regex.IsMatch(Z1, "\p{IsPrivateUseArea}") のように、正規表現で判定することができます。 http://msdn.microsoft.com/ja-jp/library/20bw873z.aspx # Regex.IsMatch(Z1, "\p{Co}") でも可。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.