【问题标题】:Determine if a string only contains characters from the seven bit alphabet(c#)确定字符串是否仅包含七位字母表中的字符(c#)
【发布时间】:2011-03-16 07:22:07
【问题描述】:

我正在用 C# 开发一个短信应用程序。我用来发送消息的服务只允许 7 位字母表中的字符。我正在寻找一种方法来检查消息是否仅包含此字母表中的字符。

我的第一个想法是将消息拆分为一个字符数组,然后循环这些字符并将它们与字母表进行比较。但我敢打赌会有更好的。

7 个大字母: http://www.dreamfabric.com/sms/default_alphabet.html

【问题讨论】:

    标签: c# asp.net validation filter sms


    【解决方案1】:

    您可以找到此处定义的实用程序 GSM Encoding 类(它只是派生自抽象 System.Text.Encoding):The GSM character set in .NET。我认为这是最优雅和可重用的方式。

    【讨论】:

      【解决方案2】:

      我认为你需要确定输入文本的编码看Encoding class

      【讨论】:

        猜你喜欢
        • 2011-02-24
        • 2010-11-13
        • 2012-01-05
        • 1970-01-01
        • 2014-07-16
        • 1970-01-01
        • 2019-03-09
        • 2014-06-21
        • 2010-12-12
        相关资源
        最近更新 更多