正则表达式一

原创 2015年11月18日 20:33:47

MSDN官方文件参考:https://msdn.microsoft.com/zh-cn/library/az24scfc.aspx

eg:

1.判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20

  var reg = /^[a-zA-z]\w[4,19]/; (\w 视情况 更换 \s);

  reg.test(str);

2.编写一个javascript的函数把url解析为与页面的javascript.location对象相似的实体对象,如:url :'http://www.qq.com/index.html?key1=1&key2=2',最后输出的对象是

  1. {
  2. 'protocol':'http',
  3. 'hostname':'www.qq.com',
  4. 'pathname':'index.html',
  5. 'query':'key1=1&key2=2'
  6. }
复制代码
参考答案:

  1. var mylocation = {
  2.         'protocol':'http',
  3.         'hostname':'',
  4.         'pathname':'',
  5.         'query':''
  6.     }
  7.     var url = 'http://www.qq.com/index.html?key1=1&key2=2';
  8.     var str=url.replace(/http\:\/\//,""); //过滤 http://
  9.     var a=str.split("/");  // 以“/”分割url 存入数组
  10.     mylocation.hostname=a[0]; 
  11.     var arr=a[1].split("?"); 
  12.     mylocation.pathname=arr[0];
  13.     mylocation.query=arr[1];
  14.     console.log(mylocation);


正则表达式

  • 2017年12月15日 14:45
  • 41KB
  • 下载

正则表达式个人学习总结

  • 2017年12月06日 10:50
  • 318KB
  • 下载

温故知新 javascript 正则表达式--(不错的正则的DEMO推荐要学习正则的同学看一下哦)

go :http://www.cnblogs.com/libinqq/archive/2008/07/31/1257699.html 很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学...

Java正则表达式使用demo

  • 2017年12月03日 23:07
  • 79KB
  • 下载

利用正则表达式搜索富文本框中的图片链接

项目中有一需求,删除一条资讯[新闻],要求删除资讯相关的标题图片和资讯内容中插入的图片。资讯内容采用富文本框实现。 界面如下: 代码如下: /// /// 删除资讯 ...

QTP高级5_QTP中使用正则表达式

  • 2017年12月12日 15:12
  • 16KB
  • 下载

正则表达式菜鸟教程4元字符

正则表达式 - 元字符 下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为: 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:正则表达式一
举报原因:
原因补充:

(最多只允许输入30个字)