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