10 2016 档案

摘要:将排列成直角三角形的数字粘贴到程序中。贪心,懒惰和占有量词本身是贪心的,贪心的量词会首先匹配整个字符串。尝试匹配时,它会选定尽可能多的内容,也就是整个输入。量词首次尝试匹配整个字符串,如果失败则回退一个字符后再尝试,这个过程叫做回溯。它每次回退一个字符,知道找到匹配内容或者没有字符尝试为止。懒惰的意 阅读全文
posted @ 2016-10-26 18:47 hahazexia 编辑
摘要:匹配unicode字符有时候我们需要匹配ASCII范围之外的字符。 我们将伏尔泰的名言输入到http://www.regexpal.com/中,然后输入正则表达式 \u之后跟着的十六进制值00e9,这里不区分大小写,00E9也可以,00E9对接十进制值233,在ASCII(0~127)之外。注意在R 阅读全文
posted @ 2016-10-26 18:25 hahazexia 编辑
摘要:express是基于nodejs平台的web框架,它可以让我们快速开发出web引用。而gulp是一种自动构建工具,非常强大,有了它,能帮我们完成很多繁琐的工作,例如,静态文件的压缩,为静态文件加上哈希值的命名以防止缓存等等。 环境安装 若要使用express框架和gulp,首先要安装nodejs环境 阅读全文
posted @ 2016-10-25 01:05 hahazexia 阅读(1590) 评论(0) 推荐(0) 编辑
摘要:如果你想匹配10-19的偶数,可以这样: 也可以用下面的表达式找0-99的偶数: 字符组取反对字符组取反会匹配与字符组内容不匹配的字符。如果你不想匹配元音字符,可以这样写 起始位置的脱字符的意思就是,我不想匹配这些字符。并集与差集java支持正则的并集差集功能。如果要两个字符组并集: 这里会匹配0到 阅读全文
posted @ 2016-10-24 22:47 hahazexia 编辑
摘要:分组就是对文本加括号以帮助执行某种操作,比如: 在两种或更多可选模式中选择一个 创建子模式 捕获一个分组后以便之后向后引用 对组合的模式使用某项操作(如量词) 使用非捕获分组 原子分组 选择操作选择操作可在多个可选模式中匹配一个。例如,你想在"The rime of the Ancyent Mari 阅读全文
posted @ 2016-10-24 22:45 hahazexia 编辑
摘要:零宽度断言不匹配字符,而是匹配字符串中的位置。比如^和$,也叫做锚位符。行的起始与结束要匹配行或字符串的起始要用脱字符 要匹配行或字符串的结尾要用美元符 这个匹配以How开头的整行。最后的\.是转义字符,匹配点号.。如果想要匹配作为字面值的点号,必须将点号转义或者将其放入字符组中。如果不勾选mult 阅读全文
posted @ 2016-10-24 22:31 hahazexia 编辑
摘要:在线正则工具 http://regexr.com/ 匹配字符串字面值 直接输入要匹配的字符即可 匹配数字 匹配数字 它等同于 匹配非数字字符 匹配非数字 它等同于 字符组里的^意思是字符组取反的意思,就是不匹配这些或者匹配除这些以外的内容。 匹配单词和非单词字符 匹配单词 \D和\w的区别是,\D会 阅读全文
posted @ 2016-10-23 19:51 hahazexia 编辑

点击右上角即可分享
微信分享提示