Skip to content

Instantly share code, notes, and snippets.

@misodengaku
Created October 13, 2012 21:46
Show Gist options
  • Save misodengaku/3886249 to your computer and use it in GitHub Desktop.
Save misodengaku/3886249 to your computer and use it in GitHub Desktop.
タイ語かどうか判定するアレ
/// <summary>
/// タイ語かどうか判定
/// </summary>
/// <param name="inStr">判定する文字列</param>
/// <returns>タイ語が含まれていたらtrue</returns>
private bool isContainThaiChar(string inStr)
{
char[] thaiChar = {'ก', 'ข', 'ฃ', 'ค', 'ฅ', 'ฆ', 'ง', 'จ', 'ฉ', 'ช', 'ซ', 'ฌ', 'ญ', 'ฎ', 'ฏ', 'ฐ', 'ฑ', 'ฒ', 'ณ', 'ด', 'ต', 'ถ', 'ท', 'ธ', 'น', 'บ', 'ป', 'ผ', 'ฝ', 'พ', 'ฟ', 'ภ', 'ม', 'ย', 'ร', 'ฤ', 'ล', 'ฦ', 'ว', 'ศ', 'ษ', 'ส', 'ห', 'ฬ', 'อ', 'ฮ', 'ฯ', 'ะ', 'า', '฿', 'เ', 'แ', 'โ', 'ใ', 'ไ', 'ๅ', 'ๆ', '๏', '๐', '๑', '๒', '๓', '๔', '๕', '๖', '๗', '๘', '๙', '๚', '๛'};
foreach (var item in thaiChar)
{
if (inStr.IndexOf(item) != -1)
return true;
}
return false;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment