var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; <script type="text/javascript">
var str = "<a href='http://www.xx.com/test/test.htm'>测试</a>"; var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>
<script type="text/javascript">
var str = "<a href=http://www.xx.com/test/test.htm>测试</a>"; var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script> <script type="text/javascript">
var str = '<a href="http://www.xx.com/test/test.htm">测试</a>'; var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>
var str = "<a href='http://www.xx.com/test/test.htm'>测试</a>"; var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>
<script type="text/javascript">
var str = "<a href=http://www.xx.com/test/test.htm>测试</a>"; var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script> <script type="text/javascript">
var str = '<a href="http://www.xx.com/test/test.htm">测试</a>'; var pattern = /http:\/\/([^(\s|>|')]+)("|'|>)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>
解决方案 »
- 请教一个只允许输入0到999.9999的js
- 如何提高js滚动速度 求大侠
- 无聊,做了个超级强大的计算器,支持四则混合运算,兼容IE6789,FF,Chrome,Opera,Safari...
- JSF 如何引用js脚本?在xhtml文件中如何写JavaScript?
- 关于JS的压缩与还原
- javascript 在IE和Mozilla都通用的API,谁有或知道网址的?
- 应该算是蛮简单的问题,快来看看,50分
- 遇到难题,大家帮忙啊
- 如何在一个页面刷新的时候执行一段js程序??
- javascript中如何判断一个控件是否存在?
- 请教几行js代码,谢谢。
- js如何截获用户在地址栏里输入地址按回车时的动作
<script type="text/javascript">
var str = '<a href="http://www.xx.com/test/test.htm">测试</a>'; var pattern = /^(http[s]{0,1}:\/\/(.)*)/i; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>
var str = '<a href="http://www.xx.com/test/test.htm">测试</a>'; var pattern = /(?:https?|ftp):\/\/([^\s"'>]+)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>
<script type="text/javascript">
var str = '<a href="http://www.xx.com/test/test.htm">测试</a>'; var pattern = /(?:https?|ftp):\/\/([^\s"'>]+)/gi; var mts = pattern.exec(str);
if (mts != null)
{
alert(mts[1]);
}
</script>