我需要一个HTML模式正则表达式,字符之间至少要有一个空格,并且字段中要有多个空格。
示例:
`'XXXX XXXX' or 'XXXX XXXX XXXX' or 'XX XXX XXXX XXX'`
我已经尝试了模式.+/s
,但是在HTML5中不起作用。
答案 0 :(得分:0)
您可以在输入字段中使用属性“模式”。
模式必须满足“ \ D {4} \ s \ D {4} | \ D {4} \ s \ D {4} \ s \ D {4} | \ D {2} \ s \ D { 3} \ s \ D {4} \ s \ D {3}“
使用此模式将是'XXXX XXXX'或'XXXX XXXX XXXX'或'XX XXX XXXX XXX'的一个右值
答案 1 :(得分:0)
答案 2 :(得分:0)
我想这是您需要的正则表达式:
/([^\s]+\s)+[^\s]+/g
您可以在这里进行测试:https://regexr.com/471s3
它与XXXX XXXX
和X X X
匹配,但与XXX
不匹配