首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Excel公式练习72: 提取大写字母创建缩写

本次的练习是:如下图1所示,使用公式,提取列A每个单元格数据中的大写字母。 ?...图1 满足以下条件: 只提取大写字母 每个单词以大写字母开始 每个单词仅有一个大写字母 单元格中的数据文本可能包含空格,也可能没有空格 单元格中的数据文本只包含字母和空格 单元格中的数据文本可包含任意类型的字符...解决方案 首先,提取每一字符,使用CODE函数将其转换成对应的数字,如果数字大于等于65且小于等于90,将该数字再转换成对应的字母,将大写字母连在一起。 公式中,MID(x!...A5))),1)用于提取单个字符,也可以使用MID(A5,ROW(A$1:INDEX(A:A,LEN(A5))),1),但前者更短。CODE函数将字符转换成相应的数字,注意大写字母编码从65至90。...CHAR函数将数字转换成字母。CONCAT函数将提取到的大写字母连接。

1.8K40

Linux 上无痛文件提取 | Linux 中国

Linux 系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松地从 Linux 系统中可能遇到的几乎所有类型的存档中提取文件。...当然,你可以记住所有从存档中提取文件的各种命令以及它们的选项,但是你也可以将所有经验保存到脚本中,而不再担心细节。...在本文中,我们将一系列提取命令组合成一个脚本,它会调用适当的命令根据文档名提取文件的内容。该脚本首先以一些命令来验证是否已经提供了一个文件名作为参数,或要求运行脚本的人提供文件名。 #!...下一步是使用 bash 的 case 语句根据存档文件的名称调用适当的提取命令。...对于其中某些文件类型(例如 .bz2),也可以使用除 tar 之外的其它命令,但是对于每种文件命名约定,我们仅包含一个提取命令。

1.6K30

提取全部英文字母,为什么这样做不对?

小勤:为什么用Text.Select提取全部英文字母,好像不对哦! 大海:下划线也给提取出来了呗。 小勤:就是呢。所有英文字母的序列不就是大写A到小写z吗? 大海:不是哦。{"A".."...z"}虽然包含了所以英文字母,但同时也还包含其他的一些标点符号,还记得我们在视频《不要只会照猫画虎,这个免费视频彻底理解PQ的字符编码!》里讲的方法吗?...我们可以查一下A到z之间包含了哪些字符: 小勤:晕,原来在大写字母和小写字母之间还有这么多个标点符号。...大海:对的,尤其其中包含了用得很多的下划线,所以,以后碰到处理所有英文字母的情况,最好分开大小写的情况构建序列,如下图所示: 小勤:明白了,还是不能图省事啊!

47320

Linux 上无痛文件提取

Linux 系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松地从 Linux 系统中可能遇到的几乎所有类型的存档中提取文件。...当然,你可以记住所有从存档中提取文件的各种命令以及它们的选项,但是你也可以将所有经验保存到脚本中,而不再担心细节。...在本文中,我们将一系列提取命令组合成一个脚本,它会调用适当的命令根据文档名提取文件的内容。该脚本首先以一些命令来验证是否已经提供了一个文件名作为参数,或要求运行脚本的人提供文件名。 #!...下一步是使用 bash 的 case 语句根据存档文件的名称调用适当的提取命令。...对于其中某些文件类型(例如 .bz2),也可以使用除 tar 之外的其它命令,但是对于每种文件命名约定,我们仅包含一个提取命令。

1.4K20

关于密码字典那些事

知道这个之后我们就可以通过网络上泄漏的密码字典进行分解,提取其中比较常见的字符串以及常见的数字串,然后将提取出来的两个字典进行组合,这样针对这种类型的密码就可以破解出一大部分。...数字在字符串中间 对于密码:passw0rd,这个密码的存在通常是人们为了好记,在自己想到一个比较熟悉的字符串后,将其中的字母与数字进行了替换,例如:o换为0、B换为8、e换为3、i换为1等等。...所以对于这种密码的破解,就需要了解用户的心思,将常用的替换字母做一下总结,整理一个常用字符串列表,对其中的字符一一替换生成字典,这样,这种方式的密码就可以在猜到使用的字符串之后轻松破解。...数字在字符串两边、字符串在数字串两边 对于密码组合比较复制的密码,通过收集常用字符串和常用数字串然后组合的方式不太现实,所以推荐一种方法,不仅仅适用于这种,几乎可以适用于所有类型的密码组合。...我的做法是: 总结一份全网公开的密码字典 使用脚本提取所有密码的前面的五到八位,分别存入t5.txt、t6.txt、t7.txt、t8.txt 使用脚本提取所有密码的后面的五到八位,分别存入e5.txt

85800

从屏幕读取字符串,并提取其中数字串,再次打印到屏幕或写入一个文件

关键一点还是平时写代码太依赖一linux的系统man命令帮助查找,平时写代码几乎很少人为去记忆这些系统函数入口参数,返回值等。...因为这系统函数都是标准的C库函数,linux桌面系统如ubuntu,基本上man一下就懂了,最惨的情况下去查一下C库。这次面试离开电脑,一张纸,一支笔就显得茫然。...下文是回家后借助于linux的系统的MAN命令和GCC调试编码实现。以告诫和警示自己。...***************************************************************** * 函数名称:ReadDigit * 功能描述:从屏幕读取字符串,并提取数字...***************************************************************** * 函数名称:ReadDigit * 功能描述:从屏幕读取字符串,并提取数字

1K30

Linux 统计文档中各个字母出现的次数,显示各个字母出现的频率

一、思路 1、第一个参数来判断脚本执行哪一个功能 -h 显示帮助信息 -c 统计文件 filename 中的 各个字母出现的次数 #echo"param1:$1";   if [ $1 ="-c"] ;...then       统计文件 filename 中的 各个字母出现的次数   elif ["$1" = "-h" ] ;then   显示帮助信息   else       echo "no such...第二个参数是文件名称,默认是在当前目录下,我的测试文本是jiangxingqi 3.统计文件 filename 中的 各个字母出现的次数和概率 ①将测试文件中的所有字母拆分,存储至t1,字母使用正则表达式来判断...^[A-Za-z]+$ ②对t1文件中的字母进行去重统计,存储至t2文件 sort t1 |uniq -c|sort -k1nr ③读取t2文件中字母所出现的次数,除以字母的总数即为字母出现的概率 p=

1.7K20

小白博客 CryKeX:Linux内存加密密钥提取工具

这样一来,该工具几乎就可以从目标系统中的任意进程/代码中提取密钥了。 当然了,系统内核会对内存访问等行为进行限制,这也就意味着你在进行操作的过程中需要一定的高级权限。...Linux磁盘加密(LUKS)使用了反取证技术来缓解这类安全问题,但是我们仍然有可能从一段完整的内存中提取出密钥。...Firefox浏览器使用了一些类似的内存管理机制,因此当前版本的CryKeX可能无法从Firefox浏览器中提取出密钥数据。除此之外,对于PGP/GPG也是一样的(不适用)。...testRSA.pem 2048 提示输入密码: CryKeX.shopenssl 验证: opensslrsa -noout -text -in testRSA.pem 从SSH中提取密钥...echo'Ciphers aes256-gcm@openssh.com' >> /etc/ssh/sshd_config ssh user@server CryKeX.shssh 从OpenV**中提取密钥

1.7K80
领券