簡體   English   中英

希伯來語和符號的正則表達式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM