正規表現とC#でアラビア語テキストの検索モジュールを作りたいです。誰でも私を助けることができますか?わかりません。私の検索モジュールでは、ユーザーがアルファベットなしで "من" (ُ َ ِ ) を無効にすると、モジュールは مُن مِن مَن などを返します。このモジュールを作成するには?ありがとう。
3420 次
1 に答える
8
アラビア語を識別するための正規表現は
[ء-ي]+
ここでこの式RegExrを検証できます。これは完全な答えではないかもしれませんが、少なくとも開始することができます。
これがC#の小さなコードです
class Program
{
static void Main(string[] args)
{
bool results = checkArabicWords("مرحبا كيف حالك");
Console.WriteLine(results);
Console.ReadLine();
}
static bool checkArabicWords(string arabicText)
{
Regex regex = new Regex("[ء-ي]+");
return regex.IsMatch(arabicText);
}
}
上記のコードのうち、
これが役立つことを願っています
于 2012-07-12T19:15:20.500 に答える