首页 > 解决方案 > 使用正则表达式对 URL 进行 Trix 验证

问题描述

我正在尝试更改验证模式以接受这些开始

https://
http://
https://www.
http://www. 
www.

这就是我现在所拥有的:

inputElement.pattern = '^(https:?//|http:?//|http:?//www|https:?//www|www).+$';

它接受错误的情况,例如:

wwwsa.se
http://ww.

使用https://github.com/basecamp/trix/issues/624到此为止

标签: javascriptregexstringtrix

解决方案


你可能需要类似的东西^(http(s)?://)|(www\.)


推荐阅读