社区
非技术区
帖子详情
没事,发个水帖,别喷我!
dianyancao
2011-02-11 12:18:11
正则都能干嘛?
有什么是正则,不能解决的?
已知可以用Instr,Mid,Replace,……解决的,
和用正则哪个效率高?
当然,正则写着很舒服,维护起来也方便,可是
执行效率究竟怎么样?
...全文
108
4
打赏
收藏
没事,发个水帖,别喷我!
正则都能干嘛? 有什么是正则,不能解决的? 已知可以用Instr,Mid,Replace,……解决的, 和用正则哪个效率高? 当然,正则写着很舒服,维护起来也方便,可是 执行效率究竟怎么样?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
没花鹿
2011-02-11
打赏
举报
回复
[Quote=引用 1 楼 jointan 的回复:]
以我做过的试验,正则的效率比自己用String类提供的方法写的代码的执行效率要高
不过我写的软件中从来不用正则,原因是后期维护时,大量人看不懂(首先我就看不懂......)
[/Quote]这个得顶.学正则学的我@@ing
jointan
2011-02-11
打赏
举报
回复
以我做过的试验,正则的效率比自己用String类提供的方法写的代码的执行效率要高
不过我写的软件中从来不用正则,原因是后期维护时,大量人看不懂(首先我就看不懂......)
dianyancao
2011-02-11
打赏
举报
回复
是C#的,正则暂时一点都看不懂,以后再学,先赶紧把书和练习做完,呵呵。
兔子-顾问
2011-02-11
打赏
举报
回复
正则是针对复杂规则的。规则如果比较复杂,你不停的索引位置,计算长度,计算是否越界等等,再考虑合适的时候截取,错误提示等,是很麻烦的事情。解决方法都有很多,有些特殊情况正则真的很方便,比如网络爬虫。
我这里写过一个
csdn爬虫
,大量使用正则,Linq,整个代码不超过200行,如果用其他字符串分析方法,估计很难这么短。不过我代码没写注释,这也是维护麻烦的地方,不一定别人都看得懂能维护。
桂林志异:龙王起水
1 仲夏午后,乌云铺天而来,大唐岭南道桂州的治所临桂县(今桂林市)陷入一片晦暗。漓水江畔飞沙走石,竹林起涛,树海翻腾。狂风砸在漓龙村青年廖铁虎的黑脸上。他看了看天,赶紧让弟弟廖铜牛把竹筏从江心划向码头。待二人赤脚跑上岸时,拇指粗的雨柱从天而降,像无数把寒光闪闪的宝剑,将桂花树的枝杈斩落一地,捅得红壤黄泥四分五裂。泥水汇流成无数小溪,势不可挡地汇入江中,宛如百川归海。 天晴时的漓水,清可见河床的卵石。这才一顿饭的工夫,碧水变成了浊浪排空的“黄河”,仿佛一条缠绕群峰的黄绸带。 这样的鬼天气在桂州见怪不怪。
在我一生中最猥琐的时候遇见你(1)
【书名】在我一生最猥琐的时候遇见你 【作者】无良某鸡 【文案】 当我还是一个光屁股天使的时候,有一天,我在凡间晃悠。 突然我看到前面那个头上长着红色山羊角的男人从他的黑色斗篷里落下了一个东西。 “嗨,先生,”我朝他喊,“您掉东西了!” 那人不仅没有回头,反而越走越快,转眼就消失在街角。 我走上前去捡起落在地上的东西,那是一本小说. 小说的封面,一男一女紧密相拥着。 ...
最拼命最努力的时候(转)
1.读书高考的时候吃饭都在背题 实习的时候一个月8天8夜没睡觉 人瘦倒70多斤,我160 工作了加班倒夜里2点。。 2. 最拼命的时候大概就是几年前考研的时候了,我的本科是全排300名开外的学校,然后到了大三升大四的时候,突然说考研,我就不知怎么的一下子就决定考研了,是跨专业,从计算机跨到经济管理类的,我是什么都不懂,然后数学英语也很久没碰了,结果就把考研学校的专业书一字不落的全都背了,我...
同居的童话
(一)从公交车上下来, 一股热风扑面而来, 身上立刻起了层鸡皮. 空调车厢和外面燥热的阳光形成了巨大的反差, 让我一阵哚唆.“靠, 还真他妈热啊!” 我站在车站上扯了扯T恤的领口, 然后拎起那个装了自己全副家当的大箱子, 艰难的走进了这个叫“浪琴屿”的“高尚小区”.对了, 还是先介绍一下我自己吧.我姓邵, 叫邵平, 男, 福建人, 福州大学国际金融专业本科学历. 老家在福州100多公里以南的一个小
23岁的一无所有,其实是理所应当的
23 岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。 分享一下成长的建议吧。 匿名用户 23岁那年...就是去年...... 在22岁的时候我毕业,同时第二年准备考研,结果因为压力太大,期望太高,又失利了,但是我依然满怀信心和憧憬 在我23岁那年四月,当我深爱的女孩(在这之前我追了她四年)说她要去北
非技术区
7,774
社区成员
63,122
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章