我的 HTML 表单中有一个输入文本框,用于查找正则表达式模式,如下所示。我正在寻找除空格或空白之外的任何内容。我尝试了以下所有方法,但都不允许我在其中输入任何普通文本,例如“hello world”和“helloworld”。欢迎提出任何建议。谢谢
<input name="item" type="text" size="25" autofocus="autofocus" pattern="^\S$" title="Enter something valid"/>
<input name="item" type="text" size="25" autofocus="autofocus" pattern="^[^\s]*$" title="Enter something valid"/>
<input name="item" type="text" size="25" autofocus="autofocus" pattern="^[\S]*$" title="Enter something valid"/>
编辑:
移除锚点后,这适用于“helloworld”,但不适用于“hello world”。所以我认为这与正则表达式模式有关。
<input name="item" type="text" size="25" autofocus="autofocus" pattern="[^\s]*" title="Enter something valid"/>