[英]Regex for Hebrew and symbols
我需要一個只能接受希伯來字母和至少一個空格字符的表達式。
我為希伯來字母嘗試了這個,但它不匹配帶有希伯來文本和空格的句子:
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]");
如何在 regEx 中表示所有希伯來字母和至少一個空格字符?
您正在尋找類似於@"[\\p{IsHebrew} ]+"
表達式 - 至少一個字符,希伯來語或空格。 要匹配整個句子 - 添加開始/結束錨點 - @"^[\\p{IsHebrew} ]+$"
。
有關詳細說明,請參閱正則表達式中的帶有希伯來語或英語的正則表達式和C#/.Net 字符類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.