一、定义 正则表达式是对字符串操作的一种逻辑公式,一般使用正则表达式对字符串进行匹配和过滤。 优点:灵活、功能性强,逻辑性强。 http://tool.chinaz.com/regex/ #在线测试工具 正则表达式由普通字符和元字符组成。普通字符——大小写字母、数字。 二、元字符 1、字符组 字符组 ...
分类:
其他好文 时间:
2018-10-15 18:29:28
阅读次数:
155
1 /** 2 * 直接量字符(这个没有举例子) 3 * 4 * 字母和数字字符 匹配自身 5 * \o NUL字符(\u0000),\t制表符(\u0009),\n换行符(\u000A) 6 * \v垂直制表符(\u000B),\f换页符(\u000C),\r回车符(\u000D) 7 * \xn... ...
分类:
其他好文 时间:
2018-10-15 00:39:22
阅读次数:
168
基本元字符:① .点 匹配换行符以外的任意字符. ② \d 匹配数字. ③ \w 匹配字母,数字,下划线. ④ \s 匹配任意的空白符 ⑤ \n 匹配换行符 ⑥ \t 匹配制表符 ⑦ \b 匹配一个单词的结尾 ...
分类:
其他好文 时间:
2018-10-10 23:54:28
阅读次数:
115
一 正则表达式: 正则表达式是对字符串串操作的?一种逻辑公式. 我们?一般使?用正则表达式对字符串串进?行行匹 配和过 优点: 灵活, 功能性强, 逻辑性强 缺点: 上?手难. ?一旦上?手, 会爱上这个东? ?具: 各?大?文本编辑器?一般都有正则匹配功能. 我们也可以http://tool.ch ...
分类:
其他好文 时间:
2018-10-10 22:07:06
阅读次数:
149
1)正则表达式含义 . # 点可代表一切字符 \ # 起转义作用 [...] # 指代方括号中的任意字符 \d # 指代数字0-9 \D # 指代非数字 \s # 指代一切空格,包括tab制表符、空格、换行等 \S # 指代非空格 \w # 指代大小写字母、数字和下划线 \W # 指代非大小写字母、 ...
分类:
编程语言 时间:
2018-10-07 12:58:53
阅读次数:
225
以下代码复制自https://www.cnblogs.com/wanghui390/p/3764425.html,是为了自己以后查看方便才复制过来的,谢谢原博主。 运行结果 ...
分类:
编程语言 时间:
2018-10-07 12:09:02
阅读次数:
233
问题:编写程序用于统计行数字符数与单词数。(这里的单词是其中不包含空格、制表符、或换行符的字符序列) 代码: 分析:程序执行时,每当遇到单词的第一个字符,它就作为一个新单词加以统计。state变量记录程序当前是否正在位于一个单词中,它的初值是不在单词中,即初值被赋值为OUT。我们在这里使用了符号常量 ...
分类:
其他好文 时间:
2018-10-05 12:22:57
阅读次数:
143
str(字符串) 的十个功能 upper 字符串转大写lower 字符串转小写strip 去两侧的空格,换行符,制表符等等,指定要去除的内容split 按照空格分切,还可以指定分隔符,返回值是一个列表数据类型replace 替换,能指定位置替换join 以一个字符串为连接符连接一个可迭代对象,每一项 ...
分类:
其他好文 时间:
2018-10-02 13:55:02
阅读次数:
175
对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。 在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。 输入一行:待处理的字符串(长度小于100)。 可能有多组测试数据,对于每组数据, 输出 ...
分类:
其他好文 时间:
2018-10-01 17:52:57
阅读次数:
229
一、Vim缩进介绍 在没有设置Vim自动缩进的条件下,可以手动使用Vim命令对特定行进行缩进处理。在Vim插入模式下,按下 Tab 键时默认会输入一个制表符,可通过Vim配置项将 Tab 替换为空格,以便支持文件移植和多操作系统打开。 1.1 Vim缩进方法 在Vim普通模式下,>> 会对当前行增加 ...
分类:
系统相关 时间:
2018-09-30 16:35:45
阅读次数:
177