Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式模式字母数字和美元符号_Javascript_C#_Regex - Fatal编程技术网

Javascript 正则表达式模式字母数字和美元符号

Javascript 正则表达式模式字母数字和美元符号,javascript,c#,regex,Javascript,C#,Regex,我想知道我是如何为无符号和美元符号设置正则表达式模式的。 除美元符号外,它不接受任何其他特殊字符 这里有一些例子 这种模式应该适合 hahah hohho hihihi $hahah hahah I will get $100 for this hi James. #fdasfdas run! 模式应该是悲伤的 hahah hohho hihihi $hahah hahah I will get $100 for this hi James. #fdas

我想知道我是如何为无符号和美元符号设置正则表达式模式的。 除美元符号外,它不接受任何其他特殊字符

这里有一些例子

这种模式应该适合

 hahah
 hohho
 hihihi
 $hahah
 hahah I will get $100 for this
 hi James. 
 #fdasfdas
 run! 
模式应该是悲伤的

 hahah
 hohho
 hihihi
 $hahah
 hahah I will get $100 for this
 hi James. 
 #fdasfdas
 run! 
有什么想法吗


那么您希望它在字符串中的某个位置需要一个“$”符号吗对


是否也要允许空格?-对


请添加更多详细信息,除非下面的答案是您正在寻找的。目前这不是一个明确的问题对不起,我刚回到我的机器上

    public static bool IsAlphanumericCharactersAndDollarSign(string str)
{
    if (str == null) return false;
    Regex rg = new Regex(@"/[a-zA-z0-9\s\$]*/");

    return rg.IsMatch(str);
}
此模式:/[a-zA-z0-9\s\$]*/匹配字母数字、空格和$符号0次或更多次


这是PCRE兼容的,但在perl中,例如,您需要用\$

转义$,因此您希望它在字符串中的某处需要一个“$”符号?是否还允许使用空格?请添加更多详细信息,除非下面的答案是您想要的。目前这还不是一个明确的问题。对不起,伙计们:/我刚回到我的机器。为什么你们不能先完成这段代码呢?嗯。。。不工作。它甚至讨厌字母表。你能粘贴你的代码吗?数据属性采用正则表达式模式来验证输入值。删除/斜杠,然后再试一次