javascript - 正则表达式不接受大写字母
问题描述
我正在为输入字段进行 URL 验证。
下面是用于验证的正则表达式。但它不接受 https 的大写字母。
^(https?:\/\/)?([\da-zA-Z\.-]+)\.([a-zA-Z\.]{2,6})([\/\w \.-]*)*\/?$
我们可以在模糊时将字母变为小写,但我们如何在正则表达式中进行管理。
解决方案
推荐阅读
- php - PHPUnit 模拟函数调用
- ios - iOS FileManager 是线程安全的意味着什么?
- java - MySql 连接中的 Java ClassNotFoundException (java.sql.SQLType)
- html - 每周从网页中检索/下载数据和图表
- react-native - 在应用内下载私人视频反应原生
- swift - 等待 URLSession 在 Swift 包中完成
- python-3.x - 如何使用python从xml文件中提取信息
- python - 如何将拆分的训练和测试数据保存到文件?
- elasticsearch - 使用 Elastic Search 阅读文档
- java - 我们应该避免使用 Powermock 吗?