Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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正则表达式匹配限制为26个字符的结果_Javascript_Jquery_Regex - Fatal编程技术网

将此javascript正则表达式匹配限制为26个字符的结果

将此javascript正则表达式匹配限制为26个字符的结果,javascript,jquery,regex,Javascript,Jquery,Regex,我用这个正则表达式来匹配hastags,比如 它工作得很好 /(?!\b)(#\w+\b)/g 但我想将其限制为26个字符的hashtag 我可以修改它以得到这个结果吗 但我想将其限制为26个字符的哈希标记。 应该有用 代码>(1个或多个单词字符):代码> w,1,26} (1到26个单词字符)< < /p> /((!!)\b)(g′w {1,26} b)/g> >您是第一个格林先生,谢谢+ 1,您不需要1个 {1,26} /代码>,可以简化为 { 26 } /代码> @ ROBM.:当我尝

我用这个正则表达式来匹配hastags,比如

它工作得很好

/(?!\b)(#\w+\b)/g
但我想将其限制为26个字符的hashtag

我可以修改它以得到这个结果吗

但我想将其限制为26个字符的哈希标记。

应该有用


代码>(1个或多个单词字符):<>代码> w,1,26} <代码>(1到26个单词字符)< < /p> <代码> /((!!)\b)(g′w {1,26} b)/g> >您是第一个格林先生,谢谢+ 1,您不需要1个<代码> {1,26} /代码>,可以简化为<代码> { 26 } /代码> @ ROBM.:当我尝试:<代码>/^ \W{,5 } $/.Test[12345’)

基本上你替换<代码> \W+<返回false,但

/^\w{1,5}$/.test('12345')
返回true.Crap,你是对的,我知道其中一个参数是可选的,正在考虑{1,}。我错了,该睡觉了
/(?!\b)(#\w{1,26}\b)/g