当前搜索:

中小企业如何才能招聘到合适的程序员?

随着时代的进步,曾经不懂计算机的人员被称作新时代的“文盲”,因此现在这个时代已经被进化到智能时代,那么拿什么来智能呢?就需要更多的程序员,这样才可以开发出更多智能为代表的软件。中小企业需要对自己产品进行智能化,也就是对产品增加更加多的软件特性,那么就少不了招聘更多程序员来开发软件。因而摆在中小企业主面前的问题,就是怎么样才能招聘到一个合格的程序员?我就以亲身经历来说一说怎么样招聘程序员的心路历程。...
阅读(1068) 评论(1)

python里使用正则表达式的MULTILINE标志

在前面学习的正则表达式里,有一些规则是对字符串的分行进行特别处理的,比如^和$的规则就是针对边界进行判定的,所以这些规则根据对换行符进行不同的处理,就会有不同的结果。当一串字符串中包含有换行符,如果设置MULTILINE标示,就当作换符处理,如果不设置就当作一行文本处理。如下例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/de...
阅读(793) 评论(0)

python里使用正则表达式的选项参数

前面学习了很多搜索的方式,其实对正则表达式的处理引擎是没有进行过设置参数的,在这里来学习一下怎么样设置,所选择的flag参数都会按或的方式添加到正则表达式里,然后再给函数compile(),search(),match()进行执行,如下例子,就来让正则表达式不对字符的大小在意,使用IGNORECASE参数就可以了。如下:#python 3.6 #蔡军生 #http://blog.csdn.net...
阅读(854) 评论(0)

python里使用正则表达式的非捕获模式实例二

在前面学习了非捕获模式,也许有些同学还是很不了解它的应用,那么我们就来一个具体一些的例子,这样就会更加深入地了解它的应用意图。比如有一天自己兴趣来了,想写一个爬虫,去爬https://stackoverflow.com网站,发现需要分析这个网站地址,也就是把这些地址进行分离,判断那一些已经是重复了。比如下面两个地址:'https://stackoverflow.com/''https://stac...
阅读(891) 评论(0)

python里使用正则表达式的非捕获模式

在前面使用了分组的模式来匹配正则表达式,比如'a((a+)|(b+))'的分组功能,就会产生三组值返回,如下:'a((a+)|(b+))' (capturing form)  'abbaabbba'  'abb'        ('bb', None, 'bb')     'aa'      ('a', 'a', None)第一组((a+)|(b+))是匹配第一组返回 'bb', 第二组(a+)匹...
阅读(1049) 评论(0)

python里使用正则表达式的嵌套可选模式

在前面的例子里开始学习组嵌套的模式匹配,然而使用这个嵌套时,如果碰到选择符(|)就要小心一些了,在下面的例子里就演示了两个不同的正则表达式的差别,例子如下:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # from re_test_patterns_groups import test_patte...
阅读(1147) 评论(0)

python里使用正则表达式的组嵌套

由于组本身是一个完整的正则表达式,所以可以将组嵌套在其他组中,以构建更复杂的表达式。下面的例子,就是进行组嵌套的例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # import re def test_patterns(text, patterns): """Given sourc...
阅读(1103) 评论(0)

python里使用正则表达式的分组命名方式

在前面学习了分组匹配的模式,可以通过groups()来全部访问匹配的元组,也可以通过group()函数来按分组方式来访问,但是这里只能通过数字索引来访问,如果某一天产品经理需要修改需求,让你在它们之中添加一个分组,这样一来,就会导致匹配的数组的索引的变化,作为开发人员的你,必须得一行一行代码地修改。因此聪明的开发人员又想到一个好方法,把这些分组进行命名,只需要对名称进行访问分组,不通过索引来访问了...
阅读(4277) 评论(2)

python里使用正则表达式的group()函数访问分组的结果

在前面学习了分组匹配的功能,比如(\bt\w+)\W+(\w+),发现这个正则表达式里有两个括号,如果使用Match.groups()函数来访问,会把('text', 'with')这两个结果一起返回,如果让你只想访问其中一个结果,是否还需要使用元组的索引来访问,这是肯定的。有没有更简单一点方法呢?答案是有的,就是使用group()函数,它设置group(0)时,返回的是整个匹配结果;如果设置gr...
阅读(1260) 评论(0)

python里使用正则表达式的groups()函数访问组匹配串

前面通过括号()的方式来匹配正则表达式,会发现有多个成立的,如果把这些匹配的结果放到一个元组里,怎么样访问这些匹配的结果呢?在这里使用groups()函数来访问,如下面的例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # import re text = 'This is some text...
阅读(1383) 评论(0)

python里使用正则表达式的词组匹配功能

在前面学习的正则表达式,都是针对一个字母或一个字的匹配模式。如果有一天你想匹配两个字母或者两个字组成单词的匹配,会怎么办呢?使用前面的方法显然办不到。因为前面是一个字母或一个字的匹配,不具备多个字母一个整体的考虑,所以聪明的人们想到,可以使用一个括号来把一个单词括起来,这样就可以把单词作为一个整体进行匹配了。如下面的例子:#python 3.6 #蔡军生 #http://blog.csdn.ne...
阅读(1094) 评论(0)

我为什么喜欢AI音箱?

随着人工智能的发展,《数字化生存》那里描述的生活离我们越来越近了,比如智能手机随身携带,无处不能获取信息,与千万人一起构造成一个强大的“网络”,每个人都是一个节点,也是一台高效的“电脑”。人们的生活方式越来越像蚁群的生活方式,无处不在获取信息,以及发出信息,就像蚂蚁一样不断释放出化学物质,以便气味可以影响周边的蚂蚁,这个正是我们不断地刷微信的朋友圈的原因,以及不断更新头条。可见与外界的连接是可等重...
阅读(1386) 评论(0)

python里使用正则表达式的search()函数实现指定位置搜索

前面学习过search()可以从任意一个文本里搜索匹配的字符串,也就是说可以从任何位置里搜索到匹配的字符串。但是现实世界很复杂多变的,比如限定你只能从第100个字符的位置开始匹配,100个字符之前的不要匹配,这样的需求怎么样实现呢?来看下面的例子,它就是指定位置开始搜索:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details...
阅读(3828) 评论(4)

python里使用正则表达式的全匹配功能

前面学习了很多匹配,比如搜索任意位置的search()函数,搜索边界的match()函数,现在还需要学习一个全匹配函数,就是搜索的字符与内容全部匹配,它就是fullmatch()函数。例子如下:#python 3.6#蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579#import retext = 'This is some t...
阅读(1007) 评论(0)

python里使用正则表达式的限制边界功能

在前面的例子都是使用查找的功能,可以搜索一串字符串里任意位置的字符串来匹配。其实有时候已经知道只有在一行输入的开始位置才可能出现,这时可以使用match()函数来代替search()函数。因为match()函数只会从字符串开头就进行匹配,而search()函数是任意位置进行匹配。如下例子:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/articl...
阅读(1231) 评论(0)
1697条 共114页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5901772次
    • 积分:76272
    • 等级:
    • 排名:第22名
    • 原创:1625篇
    • 转载:61篇
    • 译文:11篇
    • 评论:2102条
    文章存档