我需要一個只能接受希伯來字母和至少一個空格字符的表達式。正則表達式希伯來文和符號
我想這對希伯來字母,但它不匹配與希伯來文的句子和空格:
result = Regex.IsMatch(txtName.Text, @"[\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA]");
我怎麼能代表所有的希伯來字母和正則表達式至少有一個空格字符?
你嘗試過什麼嗎?一個小小的建議:如果你嘗試過任何東西......發佈它,你不會被低估!希伯來語字符UNICODE範圍從'0x0590'到'0x05ff',空格可以用'\ s'表示,用'+'表示需要一個或多個......這個正則表達式應該匹配它:'[\ u0590 - \ u05ff] + \ s +' – 2014-09-26 14:15:49
注意:「嘗試了很多」並沒有真正表現出任何努力。即使是單一的示例代碼行顯示你實際上已經嘗試過,可能會避免所有的downwotes。如果您決定將其添加到您的帖子中,則同樣「搜索了很多」 - 顯示您的搜索查詢/您找到的最佳結果,以及明確哪裏出錯(所有人都知道您在http:// dinsney上搜索。 COM)。 – 2014-09-26 14:22:36
看看http://stackoverflow.com/a/9242066/1043380 – gunr2171 2014-09-26 14:23:48