Javascript 用于有效web url和html电话url的正则表达式
上面的正则表达式应该同时验证web url和tel url,但它只验证web url(),而不是验证(电话:2342234)Javascript 用于有效web url和html电话url的正则表达式,javascript,html,regex,Javascript,Html,Regex,上面的正则表达式应该同时验证web url和tel url,但它只验证web url(),而不是验证(电话:2342234) 有人能帮上忙吗?如果你知道你永远不会有“你的JavaScript在浏览器中运行吗?你到底想提取什么?我没有提取任何东西。我在用JavaScript验证文本字段中的标记。“html”是什么“?谢谢你的快速回答,我已经更新了regex,请检查并更新好吗regex@sekhar别担心!我在回答中建议的正则表达式有什么问题?您是否已将您的正则表达式发布到我在回答中推荐的站点中,以
有人能帮上忙吗?如果你知道你永远不会有“你的JavaScript在浏览器中运行吗?你到底想提取什么?我没有提取任何东西。我在用JavaScript验证文本字段中的标记。“html”是什么“?谢谢你的快速回答,我已经更新了regex,请检查并更新好吗regex@sekhar别担心!我在回答中建议的正则表达式有什么问题?您是否已将您的正则表达式发布到我在回答中推荐的站点中,以尝试了解它在做什么?您的建议是正确的,但我有额外的案例来允许url。所以我使用上面的一个。你能为上面的正则表达式更新吗?@sekhar如果你提供更多你希望我的正则表达式匹配的例子,请提供它们。我不想试图从你所写的正则表达式中找出你想要匹配的案例——如果你能提供更多的例子,对我们双方都会更好。谢谢,请检查一下,我已经用适当的例子更新了我的问题?
**https://www.test.com**
I have written regex for the above url like below
/^\{[\$\w][\$\w\.\[\]]+\}|^https{0,1}:\/\/[\w\-\.:\/\$\{\}=\?&#\~]+$/
now i am trying to add **tel:15556665872** condition to the above regex like below
/^\{[\$\w][\$\w\.\[\]]+\} |^tel{0,1}:[\d]+ |^https{0,1}:\/\/[\w\-\.:\/\$\{\}=\?&#\~]+$/
/<a\s+href=["']([^>]+)['"]/i