问题描述
我有一个类型为text的输入字段,我想允许用户输入完整的URL以及以“#”开头的锚链接。我有一个regex可以在regex101.com上正常运行,但是不能在HTML代码中运行。
这是我要使用的正则表达式的HTML代码:
<input type="text" pattern="https?://.+|^[#]">
<input type="submit">
此正则表达式可在regex101上正常运行,但它与URL匹配但与锚链接不匹配的HTML。我对此表示感谢!
谢谢。
解决方法
尝试使用type="text"
代替E --> N | A | O | t
N --> n E
A --> E a E
O --> E o E