我是Regex的新手,我知道这是一个简单的问题,但无法找到解决方案
我有一组特殊字符(&,!,$,|)和一个字符串。我只需要检查字符串是否包含任何这些特殊字符。
我试过这个但是无法解决这个问题。
string _validateText = ".*&!$|.*";
string _myString = Value;
if(Regex.IsMatch(_myString, _validateText))
{
//My Code
}
我忽略了所有其他特殊字符。尝试使用多个String.Contains但需要在Regex中执行。请帮忙
答案 0 :(得分:1)
Use a character class with anchors
^.*[&!$|].*$