哪个正则表达式匹配任何字符(包括空格),但最多包含255个字符?这是吗?
^[a-zA-Z0-9._]{1,255}$
答案 0 :(得分:7)
好吧,任何都是:
^.{1,255}$
.
不允许换行。如果这是一个问题,您可以使用dot-all标志(通常为/s
)。
如果要为正则表达式添加空格,请尝试此操作(注意空格):
^[a-zA-Z0-9._ \t]{1,255}$
- 允许空格和标签。^[a-zA-Z0-9._\s]{1,255}$
- 允许所有空格。^[\s\w.]{1,255}$
- 与上述相同(除非您的口味支持Unicode)。答案 1 :(得分:3)
嗯,这不会允许任何事情,如果你想要什么,你最好使用^.{1,255}$
。
或者,如果您不想允许任何内容:^.{0,255}$