社区
非技术区
帖子详情
没事,发个水帖,别喷我!
dianyancao
2011-02-11 12:18:11
正则都能干嘛?
有什么是正则,不能解决的?
已知可以用Instr,Mid,Replace,……解决的,
和用正则哪个效率高?
当然,正则写着很舒服,维护起来也方便,可是
执行效率究竟怎么样?
...全文
122
4
打赏
收藏
没事,发个水帖,别喷我!
正则都能干嘛? 有什么是正则,不能解决的? 已知可以用Instr,Mid,Replace,……解决的, 和用正则哪个效率高? 当然,正则写着很舒服,维护起来也方便,可是 执行效率究竟怎么样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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行,如果用其他字符串分析方法,估计很难这么短。不过我代码没写注释,这也是维护麻烦的地方,不一定别人都看得懂能维护。
桂林志异:龙王起水
我要替水生砍烂你两个脑壳。” 妖蛇怒而攻向铁虎,两个蛇头左右夹击。铁虎看准时机,惊险地闪过,两个蛇头重重地撞在了一起。他顺势用横刀切向蛇身上最柔软的腹部。谁知这妖蛇的腹硬如铜,只留下了一个浅痕。更糟的...
毕业三年 /****************************转载**************HUST机械学长****************************/
写在前面 我QQ里有一个群,名字叫深圳xx公司,这个群一直在那里悄悄的待着,开始还偶尔会有一句问候,一张美女图片,慢慢就啥也没有啦。 突然它闪了起来,我点击打开,一个陌生人在里面问“深圳xx公司怎么样啊?,...
23岁的一无所有,其实是理所应当的
23 岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。...在我23岁那年四月,当我深爱的女孩(在这之前我追了她四年)说她要去北
在我一生中最猥琐的时候遇见你(1)
当我还是一个光屁股天使的时候,有一天,我在凡间晃悠。 突然我看到前面那个头上长着红色山羊角的男人从他的黑色斗篷里落下了一个东西。 “嗨,先生,”我朝他喊,“您掉东西了!” 那人不仅没有回头,反而越...
不懂怎么搞定人的进来:年业绩千万的老销售给你几招实惠的-没有干货立即跳楼
最近老有几个小兄弟缠着我问销售方法。搞的很烦,写个东西,自己看去!来天涯转过一圈,竟是些职场小说的yy,博得小嫩们多多崇拜,见得多了这种人,拉到现实里面有几个真够那个斤两的?我老刀就在这
非技术区
7,777
社区成员
63,115
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章