题意:一句话加密。每个单词的前后都要加上"
分析:简单的字符匹配的题。
先预处理需要加密的句子,然后与输入的密文比较。主要是注意积累string的用法,还有本题预处理的方法。
#include
#include
using namespace std;
int main()
{
string a,b,c;
int n;
cin>>n;
b="<3";
whi...
分类:
其他好文 时间:
2015-04-09 13:48:07
阅读次数:
87
课程大纲:1. shell特性 命令历史 history !! !$ !n !字符 Tab 键可以补全文件路径或者命令 alias a=“b” unalias a 通配符 *匹配零个或多个字符 ?匹配一个字符 输入输出重定向 >, >>, , 2>> 管道符 | 作业控制 ctrl+z, jobs,...
分类:
其他好文 时间:
2015-04-09 00:47:17
阅读次数:
184
CTRL+C CTRL+D :前者用于结束一个程序,后者用于结束终端输入。--符号*:匹配任意长度的任意字符?:匹配任意一个字符#: shell 中表注释\: 脱意符号[]:任意属于字符组的字符{}:将大括号中的字符串以及前导字符串和后继字符串作为匹配条件>>:附加到指定文件的结尾>:输出重定向或>...
分类:
其他好文 时间:
2015-04-09 00:36:26
阅读次数:
227
一、何谓正则表达式正则表达式是是由元字符及正常字符所书写的模式,其中的元字符不表示字符本身的意义,而是用于表达控制或通配等功能。二、基本正则表达式元字符:(1)字符(范围)匹配.:匹配任意单个字符[]:匹配指定范围内的任意单个字符[^]:匹配指定范围外的任意单个字符[0-9]..
分类:
其他好文 时间:
2015-04-04 19:49:24
阅读次数:
98
返回被去除指定字符的字符串默认去除空白字符
删除首尾字符:str.strip([char])
删除首字符:str.lstrip([char])
删除尾字符str.strip([char])判断是否匹配首末字符匹配成功返回True,否则返回False
匹配首字符:str.startswith(char[, start[, end]])
匹配末字符:str.endswith(char[, st...
分类:
编程语言 时间:
2015-04-04 10:44:46
阅读次数:
160
NOTE:在正则表达式中,许多标点符号具有特殊的含义。它们是:^ $ . * + ? = ! : | \ / ( ) [ ] { }正则表达式的直接量字符字符匹配字母数字字符自身\0NUL字符(\u0000)\t制表符(\u0009)\n换行符(\u000A)\v垂直制表符(\u000B)\f换页符...
分类:
编程语言 时间:
2015-04-04 06:29:35
阅读次数:
147
抱怨只是无能的表现,无它。——马哥,永远都是正能量正则表达式:理解:由元字符及正常字符拼凑的一中模式,根据目标字符或字符串的某些特征总结出来的对应的“公式”作用:可用于文件查找,模式匹配等等字符匹配:.:匹配任意单个字符[]:匹配指定范围内的任意单个字符[^]:..
分类:
系统相关 时间:
2015-04-02 06:52:49
阅读次数:
237
扩展的正则表达式:扩展正则表达式,顾名思义是对正则表达式的一个扩展,其接受所有的正则表达式,并对grep进行了扩充。如:支持或者表达式a|b字符匹配:
.:匹配任意单个字符
[]:匹配指定范围内的任意单个字符
[^]:匹配指定范围外的任意单个字符
次数匹配:
*:任意次
?:0或..
分类:
系统相关 时间:
2015-04-02 06:46:23
阅读次数:
216
在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。C#语言。
正则表达式拥有一套自己的语法规则,常见语法包括字符匹配,重复匹配,字符定位,转义匹配和其他高级语法(字符分组,字符替换和字符决策),使用正则表达式时,首先构造正则表达式,这就用到了Regex类。其构造方式有两种:
基本形式Regex(正则表达式...
通配符:文件名统配是bash的特性之一,通配符一般用于文件名的匹配。*:任意长度的任意字符?:匹配任意单字符[]:匹配指定范围内的任意单字符例:[abc],[a-z],[0-9],[0-9a-z][^]:匹配指定范围以外的任意单字符例:[^0-9a-z]字符集合:[:space:]:所有空白字符[:punct:]:所有..
分类:
系统相关 时间:
2015-04-01 20:24:16
阅读次数:
222