JeeChang

专注于技术与技术生活

JavaScript对象与继承教程之内置对象(下)

2、RegExp类现在要介绍的内容不完全与RegExp类有关,他几乎包含了正则表达式的大部分的基本知识点和含义,但是我无意扩展出来说,如果对此感兴趣,推荐些教程和好书。以下推荐绝非随机、随意。《精通正则表达式》,该书的作者和译者都对正则表达式有十分深厚的功底和理解,同时该书也是我目前为止见到的最好...

2011-01-24 21:39:00

阅读数 9558

评论数 16

JavaScript对象与继承教程之内置对象(上)

JavaScript对象及继承教程 一、类与对象 在JavaScript世界里,关于面向对象第一个要澄清的概念就是类。对象都是有类来定义的,通过类来创建对象就是我们所熟悉的实例化。然而,在JavaScript中别没有真正的类,对象的定义就是对象自身。而ECMA-262干脆把这种妥协的方...

2011-01-23 14:39:00

阅读数 22339

评论数 66

.net正则表达式逆序环视中反向引用来看匹配过程。

正则群里逍遥(blog.csdn.net/wuyazhe)发了一个帖子链接,是关于在正则表达式的逆序环视中应用反向引用出现的问题。楼主的问题比较经典,而楼下TIM引用过客的帖子也是非常好的,我多次在不同场合推荐过客的博客也从这篇博客中看出原因来。但是可惜的是明显Tim没有看问题,给出的链接也必然不...

2011-11-30 23:03:10

阅读数 3261

评论数 3

正则表达式中的单元

<br />本文所有内容对编译原理有一定基础者没有任何意义!<br />而所谓的单元是我假想的一个()括起来的一个整体单位,你可以理解成运算符的优先级,其实就是这个意思,只是这个概念被弱化了。<br />很多情况下,我们都忽略了一些细节的知识点,今天冷静下来分析...

2011-04-18 20:09:00

阅读数 2597

评论数 0

转余晟老师的正则专栏文章:(四)正则表达式的与或非

我们使用正则表达式,熟练掌握各种功能和结构只是手段,解决实际的问题才是真正的目的。要解决真正的问题,就必须有解决问题的思路,正则表达式的功能,说到底,可以归纳为三种逻辑,为了表述方便,我们分别称为与、或、非。逻辑关系说明与在某个位置,某些元素(字符、字符组或者子表达式)必须出现或在某个位置,某个元...

2011-04-06 23:33:00

阅读数 3307

评论数 0

转余晟老师的正则专栏文章:(三)Unicode诸问题(下)

<br />上一篇文章 我们介绍了和Unicode有关的匹配问题,这篇文章我们主要讲述一下Unicode编码本身的特性,以便更好地运用正则表达式解决与Unicode相关的问题。Unicode Code Point<br />Unicode字符多种多样,除去ascii中的字...

2011-04-06 23:32:00

阅读数 2682

评论数 0

转余晟老师的正则专栏文章:(二)Unicode诸问题(上)

<br />关于正则表达式的文档很多,但大部分都是英文的,即便有中文的文档,也翻译或改编自英文文档。在介绍功能时,这样做没有大问题,但真要处理文本,就 可能会遇到一些英文开发或应用环境中难得见到的问题。比如中文之类多字节字符的匹配,就是如此。所以,这篇文章专门谈谈正则表达式如何处理多...

2011-04-06 23:30:00

阅读数 2484

评论数 0

转余晟老师的正则专栏文章:(一):纠结的转义

<br />【编者按】正则表达式一直是开发者工具箱中趁手的利器,但很多人对此仍是一知半解。这次InfoQ中文站有幸邀请到来自盛大创新院的余晟,开辟《正则表达式》的专栏,为读者讲解正则表达式的一些技巧和概念。他还是《精通正则表达式》和《技术领导之路》的译者。<br />用过正...

2011-04-06 23:29:00

阅读数 2528

评论数 0

JavaScript智能填写续写版(QQ邮箱地址栏简化版)

前阵子用QQ邮箱发了几封邮件,发现其中的输入地址栏很别致,看了下,做的很精细,用户体验也灰常的不错。就拿过来做了下实验。但是代码量还是大了点,而且我一直强调的适用性与通用性的抉择上我又要纠结了。昨天遇到一个问题,就是在一个文本框里输入一堆人的姓名,这些姓名已经存在数据库中了,大家

2011-03-25 11:22:00

阅读数 5423

评论数 4

正则表达式解决字符串分割问题。

<br />晚上看lambda,结果神游至老赵 的博客去了。于是乎看到了1年多前的一个趣味编程题 。老赵用2种思路解决了。但是由于最近遇到个事都会想着正则是否可以搞定。于是乎就有了下面的这个 string str = "cpu-3.0g--color-red-g...

2011-01-16 03:43:00

阅读数 4821

评论数 1

三栏布局,中间自适应!

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd...

2011-01-14 09:46:00

阅读数 2513

评论数 0

JavaScript 拖动效果

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd...

2011-01-12 17:30:00

阅读数 3811

评论数 1

IE6、IE7环视应用中的一个bug

    var s = "abv123123123";     var pattern = /^(?=.*/d.*)(.{10,20})$/;     alert(pattern.exec(s));这段脚本在IE 6 IE7下均没有匹配具体问题尚未想清楚。IE8下正常不早...

2011-01-11 01:08:00

阅读数 1993

评论数 1

JavaScript滚动

这个功能十分简单,暂时把功能做出来。等所有的小功能都出来了。打算把特效库建起来,到时候再来封装。另外。留个扣子:这段代码有2个硬伤,严重影响着效率和可扩展性。大家能指出来嘛?如果看出来了,请留言。我灰常希望能结交您这样的朋友。JavaScript滚动

2010-12-31 23:01:00

阅读数 1983

评论数 3

仿QQ广告栏

都说一个问题不想永远重复的回答下去的最好办法是写在博客里。那我就遵从下呗其实这个仿QQ右下角的广告框没什么特色。不过还是说说实现原理吧。如果你是个新手,那么请顺序看下去,如果你是个熟练的js使用者,那么仅仅看加重段就可以了。高手嘛。。。是不会来的。1、定位使用了fixed定位,但是弱点是ie6下不...

2010-12-23 10:23:00

阅读数 4311

评论数 2

你该了解和你该正视的前端技术。

<br />      好像一直没有正正经经的写过一遍关于技术的博客,这些天一直有些感触,不知道是太轻视前端技术了,还是实在找不到门路。总是看到一些无语的需求。<br />      前端技术也是技术,也有需求和解决方案。很多时候我们需要把客户的需求重新整理加工成用代码能实...

2010-12-10 12:04:00

阅读数 4388

评论数 6

书非借不能读,非独书为然,天物皆然

2008年毕业的时候,带着茫然和对外界的憧憬,选择了闯荡上海滩。彼时节,尚不知天之几高,地之几厚。时6月中旬。方不过6平米一卧室,荒废数年的学业加之大学期间养起的慵懒、散漫的习性,一无所知却又不知所谓的盲目的投递着简历,静候着面试机会的到来,由于正值毕业生找工作的高峰期,又因我实在是一无所知,凭何...

2010-11-30 01:59:00

阅读数 7673

评论数 29

碎碎念:验证字符串--字母数字集合。

<br />这篇打算八卦一点。从最简单的开始<br /> <br />一、验证一个字符串中必须是有字母数字组成的正则表达式<br />首先我们了解下/w,在不同的开发平台下他的含义是不同的。比如javascript中/w<==>[a-zA...

2010-11-23 14:57:00

阅读数 3839

评论数 1

碎碎念:重拾javascript中的字符串替换

前几天,有个童鞋在js版块求助《多重拆分替换》的问题,说白了其实这个不算是多重拆分替换。具体可以参考这个http://topic.csdn.net/u/20101118/16/bd9a9b25-f29a-42c4-acc1-ab59cb590ea3.htmlvar mystr="86-1...

2010-11-23 10:34:00

阅读数 2361

评论数 5

我的JavaScript庭院:一、JavaScript陷阱浅谈

1、变量 看下面一段代码 var t = "global"; function test() { a = "global too"; var t = "local"; alert(t); //output:"lo...

2010-10-31 18:36:00

阅读数 4566

评论数 5

提示
确定要删除当前文章?
取消 删除