来源:蜘蛛抓取(WebSpider)
时间:2018-01-06 06:45
标签:
当前买什么手机好
2014年1月 荣获微软MVP称号2012年1月 荣获微软MVP称号
2010年11月 挨踢职涯大版内专家分月排行榜第一2010年10月 挨踢职涯大版内专家分月排行榜第一
2012年3月 总版技术专家分月排行榜第一
2013年7月 荣获微软MVP称号
2014年1月 荣获微软MVP称号2012年1月 荣获微软MVP称号
2010年11月 挨踢职涯大版内专家分月排行榜第一2010年10月 挨踢职涯大版内专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
大富大贵, 积分 10950, 距离下一级还需 9050 积分
论坛徽章:2
本帖最后由 cdtits 于
13:05 编辑
用正则表达式如何获取字符串中连续的两个不同的字符?
my $text = 'aabbccddeeff';
my @res = $text =~ /((\w)[^\2])/g;
print &@res\n&;
主要想获得:
ab, bc, cd, de, ef
试了很多不同写法,也没法完成。
& |& & |& & |& & |& 
稍有积蓄, 积分 225, 距离下一级还需 275 积分
论坛徽章:1
my $text = 'aabbccddeeff';
my @res = grep({/../} $text =~ /((.)(?!\2).)/g);
print &@res\n&;复制代码
大富大贵, 积分 19137, 距离下一级还需 863 积分
论坛徽章:2
本帖最后由 yinyuemi 于
14:41 编辑
cdtits perl -MData::Dumper -le '$text = &aabccddeeff&; $text=~/((.)(?!\2).)(*SKIP)(?{push @a,$&})(*FAIL)/;print Dumper \@a'
$VAR1 = [
& && && & 'ab',
& && && & 'cd',
& && && & 'de',
& && && & 'ef'
& && &&&];
perl -MData::Dumper -le '$text = &aabccddeeff&; $text=~/((.)(?!\2).)(?{push @a,$&})(*FAIL)/;print Dumper \@a'
$VAR1 = [
& && && & 'ab',
& && && & 'bc',
& && && & 'cd',
& && && & 'de',
& && && & 'ef'
& && &&&];
白手起家, 积分 95, 距离下一级还需 105 积分
论坛徽章:0
my $str = &aabbccddeeff&;
my $idx = 0;
my @ar = grep { $idx++ % 2 == 0 } $str =~ /(?=((.)(?!\2).))/g;
die &@ar&;复制代码
白手起家, 积分 181, 距离下一级还需 19 积分
论坛徽章:1
你好, 我运行了下你的代码,输出很正确,但根据我的理解,1楼的也是正确的啊。 你能再说一下, 他们的不同吗?? 谢谢
大富大贵, 积分 10950, 距离下一级还需 9050 积分
论坛徽章:2
学习了,非常感谢楼上几位大师
小富即安, 积分 3308, 距离下一级还需 1692 积分
论坛徽章:13
print &$1 & while $text =~ /((.)(?!\2).)/g;
家境小康, 积分 1353, 距离下一级还需 647 积分
论坛徽章:0
\w 和 (?!)的不同,
print &$1 & while $text =~ /((.)(?!\2).)/g; 这个不错省了grep了求一个正则表达式!!选中两个字符之间的内容。【bilibili吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
求一个正则表达式!!选中两个字符之间的内容。收藏
举个栗子。巴拉巴拉巴拉0我今天没有吃饭}巴拉巴拉巴拉就是要把“0……}”之间的内容选中并替换掉(包括“0”“}”)
比利比利比利⑨我今天没撸炮)比利比利比利
/如果会用的话
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或2008年11月 总版技术专家分月排行榜第三2008年5月 总版技术专家分月排行榜第三2008年3月 总版技术专家分月排行榜第三
2009年3月 Web 开发大版内专家分月排行榜第一2009年2月 Web 开发大版内专家分月排行榜第一2008年11月 Web 开发大版内专家分月排行榜第一2008年7月 Web 开发大版内专家分月排行榜第一2008年6月 Web 开发大版内专家分月排行榜第一2008年5月 Web 开发大版内专家分月排行榜第一2008年4月 Web 开发大版内专家分月排行榜第一2008年3月 Web 开发大版内专家分月排行榜第一2008年2月 Web 开发大版内专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。