摘要: 一、正则表达式的定义 正则表达式是一种可以用于模式匹配和替换的强有力的工具。二、正则表达式的作用 1、测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个模式,这也称为数据有效性验证。 2、替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后将其删除,或者替换为别的内容。 3、根据模式匹配从字符串中提取一个子字符串。随后可以用来在文本或输入字段中查找特定文字。三、正则表达式的常见写法 现在很多正则表达式都采用了perl风格的写法,即把正则表达式的内容放在/ /中间,看起美观,最主要的是实用,方便辨别。 当然,如果不闲麻烦也可以写成如下的格式: var re 阅读全文
posted @ 2010-04-07 21:05 RockyXiang 阅读(924) 评论(2) 推荐(2) 编辑
摘要: 1、代码片段(Code Snippets): 代码段是预先开发的代码模板,可以节省我们对有关语法思考的时间。在VS 2005和VS 2008中,已经有建立了很多代码段。不过,这些只适用于隐藏代码(code behind)。在VS 2010中代码片段支持JScript,HTML以及asp.net标记。在下面画面,展示了JScript和HTML片段的快捷菜单。在JS中:在Html中 :2、New Profiles: 在以前的dotnet版本中,我们已经看到过不同的开发环境的配置。如VB, C#, Web development 和General Development。我们根据自己的需要选择一个环 阅读全文
posted @ 2010-04-07 12:07 RockyXiang 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 虽然前面已经写过两篇关于DivAlert的随笔了,也已经实现了我的需求,但是今天发现很多jQuery插件代码中都使用了extend方法,这样确实让默认设置的代码减少了许多。 本版本遵循了2.0的写法,此处通过extend方法封装了需要设置的各个选项,比起2.0版本的代码要精简了一些。 1 //设置插件基本信息 2 var options = o || {}; 3 options.width = o.width || 300; 4 //提示框宽度若小于104px则自动重置为200px 5 if (options.height > 104) { 6 options.height = o.he 阅读全文
posted @ 2010-03-30 10:11 RockyXiang 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 前段时间看到园子里面有人发帖介绍了Sara Ford的博客,内容是关于Visual Studio的使用技巧,我觉得Visual Studio Tips这个系列的博文还是非常实用的,但是介于所有的Tips都是基于英文版,所以对于大多数使用汉化VS的同仁来说并不适用,加上很多快捷键的使用习惯本身有很大差异,所以我只从所有的Tips中精选了那么几十条与园友们共享。 另外他的这个系列博文也已出版成书,貌似在各大图书网站销售的还不错,不过个人建议看看博文就ok了,一个是省钱,还有一个嘛,并不是人家觉得有用的Tips你就会觉得有用的。 Sara Ford 作为Visual Studio核心团队负责... 阅读全文
posted @ 2010-03-29 09:01 RockyXiang 阅读(3899) 评论(8) 推荐(5) 编辑
摘要: 31、使用Ctrl+Shift+F9删除所有设置的断点 也可以在如下菜单中进行选择:32、创建对象ID以跟踪对象在调试时,想要跟踪一个对象,可以右键寻则创建目标ID: 这时你会看到{1#}出现在了对象值的旁边 同时也出现在了监视窗口中: 此后,当你再次查看此对象,你可以直接通过创建的对象ID号即可在监视窗口中访问: 当你不在需要此ID时,可以在窗口中右键—删除对象ID:33、使用Shift+F9快速调出快速监视窗口 效果如下:34、使用HTML可视化窗口查看HTML 效果如下所示: 同时你可能也注意到了文本可视窗口和XML可是窗口两个选项,同理可以查看XML文本: 当然最好... 阅读全文
posted @ 2010-03-29 08:58 RockyXiang 阅读(1142) 评论(0) 推荐(1) 编辑
摘要: 21、在工具箱选项卡上右键,可以选择按字母顺序排列控件列表22、你可以使用使用拖拽的方式将代码显示在工具箱的常规选项卡上 想要显示内容只需要如下图一样将代码点击并拖拽(Click+Drag)进工具箱即可23、在字体设置时,默认(Default)选项和自动(Automatic)选项到底有什么区别? 默认选项指的是Visual Studio本身的默认设置,依赖于你自己的VS设置文件(.vssettings file),这个设置可以是最初安装时的设置,也可以是你通过工具—导入/导出设置中进行重置的设置。 自动选项表示颜色是继承于其他的某个元素,比如下面的这个可见空白选项,设置为自动则为黑色,设... 阅读全文
posted @ 2010-03-28 19:40 RockyXiang 阅读(1255) 评论(4) 推荐(1) 编辑
摘要: 11、使用Shift+Alt+F12查找符号显示结果 快捷键绑定在Edit.QuickFindSymbol.下: 选择一个你想查找的文本,随后点击Shift+Alt+F12快捷键即可找到所有的匹配项 或者点击Alt+F12调出查找符号窗口后进行查找,这个功能也可以通过点击对象浏览器后输入指定的内容查找从而实现。12、让查找窗口变为可停靠的 查找替换窗口实际上不是一个对话框,而是一个工具窗口,默认是浮动的,你可以通过右键点击标题栏区域,从而实现窗口可停靠,这样就可以把他固定在工作区一个你喜欢的位置了。13、设置缩进 依次选择工具—选项—文本编辑器,在所需要的语言上选择制表符,从而定义所... 阅读全文
posted @ 2010-03-27 20:22 RockyXiang 阅读(1552) 评论(0) 推荐(1) 编辑
摘要: 1、强大的渐进式搜索操作步骤: (1)、按Ctrl+I键; (2)、输入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。 (3)、再次按下Ctrl+I键,光标将跳至下一个匹配的文本; (4)、按Ctrl+Shift+I可向后搜索; (5)、按ESC键停止搜索;评论:这功能比Ctrl+F的搜索不同,灵活快捷,不会弹出一个搜索对话框。 你也可以通过菜单栏的方式来调用这个同能:编辑+高级+渐进式搜索2、选择矩形区域(框式)操作步骤: 按下Shift+Alt+方向键评论:这个功能在编辑代码的时候很实用,也可以用“Alt键+鼠标” 来事实现这个功能。3、Sh... 阅读全文
posted @ 2010-03-26 09:04 RockyXiang 阅读(2571) 评论(4) 推荐(6) 编辑
摘要: 今天在首页看到了一位仁兄用JS实现的模仿QQ校友弹出提示框效果的文章(文章链接),同道中人啊。。看起确实不错,看来我第一版的有点单纯了,咱也美化一下,就借鉴一下人家这两张图片吧,改进的代码部分主要如下: 1、创建default.css文件: 1 img 2 { 3 vertical-align:middle; 4 } 5 .jBg 6 { 7 position: absolute; 8 top: 0; 9 left: 0;10 z-index: 9999;11 background-color: #999;12 filter: alpha(opacity=70);13 opacity: 0.. 阅读全文
posted @ 2010-03-21 13:23 RockyXiang 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 想着自己学习Javascript,以及Ajax、jQuery等已经有一段时间了,不过貌似还没有写过一个插件,看到jQuery官网上那么多令人眼前一亮的插件,自己今天也动心说是不是能够写一个类似的插件来瞧瞧,了解了jQuery插件的基本格式,理一下基本的思路,动工吧。。。 这个DivAlert插件,顾名思义就是页面弹出框,也就相当于Winform里面MessageBox.Show()那样的东西。 首先,我们来定义一下一些插件初始化时的基本参数:1 (function($) {2 $.jDivAlert = function(o) {3 //设置插件基本信息4 var options = o || 阅读全文
posted @ 2010-03-18 14:21 RockyXiang 阅读(478) 评论(4) 推荐(0) 编辑
摘要: 在博客园上也晃荡了有一段时间了,见识到了什么叫“天外有天,人外有人”,拜读了很多文章,非常喜欢这里的互相交流的学习氛围,但一直介于自己的菜鸟水平,不敢在此开创自己的一片天空,甚至就在前几天我还在想要不要开个什么百度、新浪或者网易之类的博客算了,反正都是一样的用,最后还是冒着拍砖的危险申请了开通信息,并顺利的获得了批准。 Ok ,this is it ! 既然来了,就好好的干吧,咱恐怕不能象XXX牛一样,天天笔耕不辍,努力跟新甚或是创新发明,但就把这作为一个记录自己平时学习点滴的园地吧。 实践出真知,努力见成效。 相信在时间的积累下,在园友的互助下,自己能够更上一层楼! Come ... 阅读全文
posted @ 2010-03-18 13:56 RockyXiang 阅读(172) 评论(0) 推荐(0) 编辑