上一页 1 ··· 10 11 12 13 14
摘要: 由于项目的关系,前段时间研究了一下正则表达式高级特性,如捕获组、平衡组、零宽断言等,着实让我体会了一把它的正则强大之处。之前也用过正则表达式,其应用无外乎输入验证和简单的文字替换等功能。 废话不多说,以下是我使用正则的一些场景: 场景1:输入规则验证,比如邮件格式、密码格式等。 场景2:文本内容批量替换。这里我一般使用dreamweaver来匹配替换,主要原因是它的替换匹配模式对正则的高级特性支持比较不错,如捕获组、零宽断言都基本上支持。上图的正则主要是把ecshop文件夹里所有文件中的link和img标记的href和src属性都加上一个反斜杠,如将<img src="123. 阅读全文
posted @ 2011-09-26 17:43 玻璃鱼儿 阅读(1100) 评论(4) 推荐(0) 编辑
摘要: 之前有朋友问到了这个问题,空闲时间写了这段代码,还望大虾们指正。页面基类代码using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace test{ public class pageBase : Page { private readonly static string _host = "http://localhost:18447"; private bool _isallowacro 阅读全文
posted @ 2011-07-05 17:32 玻璃鱼儿 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码: function a() 阅读全文
posted @ 2011-06-23 11:26 玻璃鱼儿 阅读(421) 评论(2) 推荐(0) 编辑
摘要: 上传图片时,ie会把 jpg、jpeg翻译成image/pjpeg,png翻译成image/x-png 。而火狐则很标准:jpg、jpeg翻译成image/jpeg,png翻译成image/png。 为了避免这个问题,我在多个浏览器上做了测试,结果如下: firefox image/jpeg image/bmp image/gif image/png ie 6 image/pjpeg image/bmp image/gif image/x-png ie 7 image/pjpeg image/bmp image/gif image/x-png ie 8 image/pjpeg image/bm 阅读全文
posted @ 2011-04-07 15:53 玻璃鱼儿 阅读(2474) 评论(0) 推荐(1) 编辑
摘要: <script type="text/javascript">//获取Url地址参数,调用方式如下//var req = RequetParame(window.location);//alert(req.id);//alert(req.aa);function RequetParame(_url) { var url = _url.search.replace("?", "").replace(/=/ig, ":"); var s = url.split("&"); var 阅读全文
posted @ 2011-04-06 17:46 玻璃鱼儿 阅读(281) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14