正则表达式包含具有模型状态验证的字符

时间:2016-12-09 12:20:47

标签: c# regex asp.net-mvc

[RegularExpression(@"/^(?=.*[_$@.])(?=.*[^_$@.])[\w$@.]$/", ErrorMessage = "UserName should contain At least one letter")]
public string UserName { get; set; }

有效: -

abc@123#
abc
@sad

无效

.
@.@
///
@@@ 

我已经尝试了很多正则表达式代码,但无法实现预期的输出。 以下是需要分别接受和拒绝的有效和无效格式。

抱歉我的英语。

1 个答案:

答案 0 :(得分:0)

只要$myarray=array('84790','19162002','74739','86439','88820','19560020','19634461','19624154','19624091','19577228'); { "query":{ "filtered":{ "filter":{ "bool":{ "should":[ { "term":{ "podcast_id":"84790" } }, { "term":{ "podcast_id":"19162002" } }, { "term":{ "podcast_id":"74739" } }, { "term":{ "podcast_id":"86439" } }, { "term":{ "podcast_id":"88820" } }, { "term":{ "podcast_id":"19560020" } }, { "term":{ "podcast_id":"19634461" } }, { "term":{ "podcast_id":"19624154" } }, { "term":{ "podcast_id":"19624091" } }, { "term":{ "podcast_id":"19577228" } } ] } } } } } 包含至少1个字母字符,它就有效吗?试试这个:

UserName