本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
js 正则 连续匹配及g属性和lastIndex属性
在firefox中运行如下代码会出现不是你期望的结果。
var str = 'A_A_EA_A_A_A_A_EA_A_A_AE_A_A_A_A_A_A_A_A_A_A_';
function getindex(c, str){
if(!str){
return [];
}
var arry = str.split('_'),
reg = n ...
mysql的group_concat方法和正则(REGEXP)的结合使用
select (select group_concat(a.name) from addressbook a where a.mobile in (s.receive_mobiles)) names,s.receive_mobiles from sms_send_record s where id=77;
+-------+-------------------------------------+ ...
ruby 正则表达式
Regexp 类:1、使用 /.../ 或者 %r{} 创建,或者 Regexp.new
/hay/ =~ 'haystack' #=> 0 # 返回值为匹配字符所在位置,或者 nil
/y/.match('haystack') #=> #<MatchData "y"> # 返回值为 MatchData 或者 nil
2、
...
JS 非贪婪模式详解
首先, 先理解下概念: 非贪婪模式 即在正则后加问号"?" 意义为按需匹配,
不明白, 我们先往下看
共用函数:
// 即为字符串高亮为红色
function hightlight(str){
return "<font color=red>"+str+"</font>";
}
1. 首先, ...
JavaScript中匹配URL的正则表达式
网上流行着很多判断一个字符串是不是一个URL的JS代码。(或曰,判断用户输入是否是合法的URL)。
我发一个稍完整些的正则表达式,要Mark的赶紧MARK吧
var re=/^((http|https|ftp):\/\/)?(\w(\:\w)?@)?([0-9a-z_-]+\.)*?([a-z0-9-]+\.[a-z]{2,6}(\.[a-z]{2})?(\:[0-9]{2,6})?)((\ ...
Ruby正则表达式操作参考
在线测试工具: http://www.rubular.com/
http://www.5wpc.info/it/technical/language/ruby/2014/01/15/Regular/
http://www.ruby-doc.org/core-1.9.3/Regexp.html
[Ruby首页 ] [参考手册 ]
...
orcal10G正则表达式
Oracle使用正则表达式离不开这4个函数:
REGEXP_LIKE (srcstr, pattern, modifier )
__srcstr :检索字符串
__pattern :匹配模式
__modifier :检索模式('i'不区分大小写进行检索;'c'区分大小写进行检索。默认为'c'。)
__return type :boolean
...
带有变量的正则表达式处理
// 需要匹配的字符串
var aa = "终古";
// 正则表达式
var reg=new RegExp(aa,"g");
// 需要替换的字符串
var stringObj="终古人民共和国,终古人民";
// 执行替换
var newstr=stringObj.repl ...
【学习笔记】JavaScript正则表达式
JavaScript正则表达式
什么是正则表达式?
这个问题可以参见:“正则表达式30分钟入门教程”,很多编程语言都支持正则表达式,本文仅仅讨论JavaScript中的正则表达式。
创建一个正则表达式
第一种方法:
[原创] jQuery源码分析-02正则表达式-RegExp-常用正则表达式
作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com
声明:本文为原创文章,如需转载,请注明来源并保留原文链接。
后文预告:jQuery中的 ...
正则表达式-----笔记
第七章 正则表达式
一、正则表达式的支持
var reg=new RegExp("cat")//匹配字符串中第一次出现的cat
var reg=new RegExp("cat","g")//“g”是glob ...
javascript正则表达式多行匹配和RegExp理解
一:多行匹配
很多时候我们可以通过边界符号(^,$,\b,\B)达到我们匹配某些字符串的目的。但是如果字符串有多行呢,这个其实很简单了,只需加个m就指定为多行匹配了。实例:
var str = "first second\nthird fourth\nfifth sixth";
var patt = /(\w+)$/gm
console.log(str.match( ...
在js中除去字符串中所有的相关字符
如果想去除掉一个字符串中所有的某个字符,因js不支持replaceAll方法,可以用下面的方法做到:(将字符串中所有字符a替换成x)
var str =‘abcdeadfksd’;
str = str.replace(new RegExp('a',"gm"),'x');