【发布时间】:2021-09-18 05:08:14
【问题描述】:
我正在尝试在 C# 代码中构建一个正则表达式,以检查输入文本是否包含希腊语或英语,但不能同时包含两者,如下例所示:
Angela = true
Ανγκελα = true
AngeΛα = false
Αντζela = false
我尝试了以下方法,但没有成功:
[a-zA-Z\s]?[α-ωΑ-Ω\s]
[a-zA-Z\s]|[α-ωΑ-Ω\s]
【问题讨论】:
-
试试这个
new Regex(@"(^[a-zA-Z\s]*$)|(^[α-ωΑ-Ω\s]*$)")