,我有以下的正則表達式字符串的一部分:正則表達式只返回一個字符串
(@Model.[a-z]*)
我想用它來從剃刀視圖電子郵件拉開一定的值。 因此,我們可以有以下值:
- @ Model.FirstName
- @ Model.Company
我希望下面的代碼列表中返回這些值:
Regex.Matches(emailString, "@Model.[a-z]*").Cast<Match>().Select(match => match.Value)
相反,我只是得到一個相同值「@Model」的列表。 我在這裏錯過了什麼?
好了,轉義點比其他任何字符匹配新隊。 '@Model。[a-zA-Z] *'將匹配'@ Model〜'。 –