自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 正则表达式项目——电话号码和E—mail地址提取程序

假设你有一个任务:要在一篇长的网页或文章中,找出所有的电话号码和E—mail地址。如果手动翻页,可能需要查找很长时间。如果有一个程序,可以在剪贴板的文本中查找电话号码和E—mail地址,那你就只要按Ctrl—A快捷键选择所有文本,再按Ctrl—C快捷键将它复制到剪贴板,然后运行你的程序,它就会用找到的电话号码和E—mail地址替换掉剪贴板中的文本。

2024-10-18 22:50:46 804

原创 正则表达式匹配文本的高效性

在上述py代码中我们定义了一个函数,这个函数的作用简单来说就是帮我们确定这是否是一个10位的电话号码,可以看见我们连续使用了三个条件判断和三个循环结构来实现这个功能。在前面的电话号码查找程序能工作,但它使用了很多代码,做的事却有限,而且只能查找10位的电话号码,一旦条件变多(一次查找出11位和12位的数字组合),那么按照之前的思路来我们就不得不使用更多的。下面用同样查找10位数字的例子,让我们来看看正则表达式的使用是如何优化代码的。,甚至是嵌套使用,这并不利于我们开发和维护代码。

2024-10-15 00:18:58 333

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除