字符#2354格式的HTML模式

时间:2017-12-03 22:52:28

标签: html regex

如何制作需要用户输入格式

的模式

的字符串#号
该字符串可以包含#

以外的任何字符

例如罗伯特#2345
bob34#7805
linda_2#3444
!3eve3!#5545

这就是我现在所拥有的

pattern="[]+#[0-9]$"

感谢先进的帮助

1 个答案:

答案 0 :(得分:0)

  

的字符串#号

     

该字符串可以包含#

以外的任何字符

根据您对问题的描述,您可以使用以下模式:

^[^#]+#\d+$

但是,这允许#之前的任何字符串。你可能想要更严格一些 - 例如没有空格:

^[^#\s]+#\d+$

或许只有一些“列入白名单”的字符,例如:

^[a-zA-Z0-9_!:.,-]+#\d+$