正则表达式多个匹配项

时间:2018-10-25 16:47:56

标签: javascript regex

我有以下正则表达式

^[^\s-#]+\s?[^\s-#]*[^\s-#]{2,32}#[0-9]{4}$

规则:

  • 格式必须为STRING#dddd,一个字符串,然后是井号标签,然后是4位数字
  • 字符串不能以空格或“-”或井号标签开头或结尾
  • 没有双空格
  • 字符串长度必须在2到32个字符之间

上述正则表达式有效。 我唯一要执行的规则是最后一个

0 个答案:

没有答案