看了挺多博客,终于弄懂了,现在整理一下: 符号 作用. 匹配任意除换行符“\n”外的字符* 匹配前面的字符0次或多次+ 匹配前面的字符1次或多次? 匹配前面的子表达式零次或一次,或指明一个非贪婪限定符.* 匹配任意除换行符“\n”外的字符0次或多次.+ 匹配任意除换行符“\n”外的字符1次或多次.* ...
分类:
其他好文 时间:
2020-02-27 23:33:11
阅读次数:
82
缓冲流也叫高效流,是处理流的一种,即是作用在流上的流。其目的就是加快读取和写入数据的速度。 缓冲流本身并没有IO功能,只是在别的流上加上缓冲效果从而提高了效率。当对文件或其他目标频繁读写或操作效率低,效能差时。这时使用缓冲流能够更高效的读写信息。因为缓冲流先将数据缓存起来,然后一起写入或读取出来。所 ...
分类:
编程语言 时间:
2020-02-26 18:46:00
阅读次数:
87
Python正则表达式 正则表达式是用于信息筛选的工具,其地位非常重要 ~~~python 使用格式如下 re.compile(正则表达式).findall(源字符串) ~~~ + 基础1 + 普通字符——正常匹配 + \n——匹配换行符 + \t——匹配制表符 + \w——匹配字母、数字、下划线( ...
分类:
编程语言 时间:
2020-02-26 01:33:32
阅读次数:
73
(百科: 在CSS布局中,如果我们想要将一些元素在同一行显示,其中的一种方法就是把要同行显示的元素设置display属性为inline-block,但是你会发现这些同行显示的inline-block元素之间经常会出现一定的空隙,这就是“换行符/空格间隙问题”。 display:inline;强制变成 ...
分类:
其他好文 时间:
2020-02-26 01:28:18
阅读次数:
58
(1) 需求:导入时得判断价格是否为非负数,不能为特殊字符(eg:#)。 程序测试: 实战: 正则表达式如下: ^[1-9](\d*)([.][0-9]*)?$ 解析: ^:匹配输入字符串的开始位置。 [1-9]:设置第一个数字不是 0,范围1到9。 \:将下一个字符标记为一个特殊字符、或一个原义字 ...
分类:
其他好文 时间:
2020-02-24 13:34:16
阅读次数:
81
1. 定位及获取目标元素 由于这是一个 structured data ,而且有一定的 层次 ,鉴于需要 较快 完成信息的整理,所以并没有另外新学structured data信息的爬取(以后再说QAQ) 如果简单的 复制粘贴 的话,会变成以下模样... (可能要改好久的换行符,我不!!!) 那首先 ...
分类:
编程语言 时间:
2020-02-22 23:35:28
阅读次数:
163
字符串 用单引号,双引号,三引号,括起来的部分 三引号特殊一些,可以注释,可以时字符串, 作为字符串时可以保留输入格式 。 字符串内有引号时,内有单引号,外用双引号,其他类推。 转义字符 不分平台都一样 唯一特使的是换行符 linux: \r\n window: \n或\r\n 原意表达字符串,在字 ...
分类:
其他好文 时间:
2020-02-22 15:59:31
阅读次数:
63
grep的参数与作用 内容补充: ^:瞄定行的开始,如'^#' 匹配所有以#开头的行。 $:瞄定行的结束,如'grep$' 匹配所有以grep结尾的行。 . :匹配一个非换行符的字符,如'gr.p'后接一个任意字符,然后是p。 * :匹配零个或多个先前字符 如'*grep'匹配所有一个或多个空格后紧 ...
分类:
编程语言 时间:
2020-02-21 09:39:09
阅读次数:
98
word-break 该属性决定文本内容超出容器时,浏览器是否自动插入换行符。 属性值: normal:默认换行规则——英文以词为单位换行,连续字符不换行,直接溢出父元素 break-all:无视单词,强制在父元素边缘位置截断(最省空间,看起来最整齐,但单词可能被从中劈开)。另外连续的标点符号不会换 ...
分类:
Web程序 时间:
2020-02-20 22:04:30
阅读次数:
87
①\t:一个制表位,实现对齐的功能 ②\n: 换行符 ③\\:一个 \ ④\" : 一个 " ⑤\' : 一个 ' ⑥ \r : 一个回车 1 //1,引入头文件 2 #include<stdio.h> 3 4 void main() { 5 printf("北京\t上海\t天津\n"); 6 pr ...
分类:
其他好文 时间:
2020-02-20 17:25:31
阅读次数:
76